Blame corpus/put-05.txt

Packit 3f4df8
url
Packit 3f4df8
  http://example.com/chunked.txt
Packit 3f4df8
headers
Packit 3f4df8
  Content-Type: text/plain
Packit 3f4df8
content_cb
Packit 3f4df8
  my @content = qq{abcdefghijklmnopqrstuvwxyz1234567890abcdef};
Packit 3f4df8
  sub { shift @content }
Packit 3f4df8
trailer_cb
Packit 3f4df8
  sub { return { 'x-foo' => 'bar' } }
Packit 3f4df8
----------
Packit 3f4df8
PUT /chunked.txt HTTP/1.1
Packit 3f4df8
Host: example.com
Packit 3f4df8
Connection: close
Packit 3f4df8
User-Agent: HTTP-Tiny/VERSION
Packit 3f4df8
Content-Type: text/plain
Packit 3f4df8
Transfer-Encoding: chunked
Packit 3f4df8
Packit 3f4df8
2A
Packit 3f4df8
abcdefghijklmnopqrstuvwxyz1234567890abcdef
Packit 3f4df8
0
Packit 3f4df8
X-Foo: bar
Packit 3f4df8
----------
Packit 3f4df8
HTTP/1.1 201 Created
Packit 3f4df8
Date: Thu, 03 Feb 1994 00:00:00 GMT
Packit 3f4df8
Location: http://example.com/chunked.txt
Packit 3f4df8
Content-Length: 0
Packit 3f4df8