]> Cypherpunks repositories - gostls13.git/commit
mime/multipart and HTTP multipart/form-data support
authorBrad Fitzpatrick <brad@danga.com>
Thu, 15 Jul 2010 00:26:14 +0000 (17:26 -0700)
committerRuss Cox <rsc@golang.org>
Thu, 15 Jul 2010 00:26:14 +0000 (17:26 -0700)
commit9b64fef71acf71175bc74e2d04ea7fc0a011b03b
treef3921ff64154fc3d50cbb810e255d10ad44d5634
parente9bcbc539890020668cbd361a0d8edbb8f6ab8a1
mime/multipart and HTTP multipart/form-data support

Somewhat of a work-in-progress (in that MIME is a large spec), but this is
functional and enough for discussion and/or code review.

In addition to the unit tests, I've tested with curl and Chrome with
a variety of test files, making sure the digests of files are unaltered
when read via a multipart Part.

R=rsc, adg, dsymonds1, agl1
CC=golang-dev
https://golang.org/cl/1681049
src/pkg/Makefile
src/pkg/http/request.go
src/pkg/http/request_test.go
src/pkg/mime/Makefile
src/pkg/mime/grammar.go [new file with mode: 0644]
src/pkg/mime/mediatype.go [new file with mode: 0644]
src/pkg/mime/mediatype_test.go [new file with mode: 0644]
src/pkg/mime/multipart/Makefile [new file with mode: 0644]
src/pkg/mime/multipart/multipart.go [new file with mode: 0644]
src/pkg/mime/multipart/multipart_test.go [new file with mode: 0644]
src/pkg/mime/type.go