0

我写了一个上传多个文件的java servlet,我使用cURL来上传文件

curl -F filedata=@myfile.txt http://127.0.0.1/test_Server/multipleupload 这会将文件上传到 uploads位于文件夹中的webapps文件夹。我正在编写一个可以用来代替 curl 的 python 模块,原因是这个服务器将被构建农场使用,所以使用 cURL 不是一个选项,并且理智地使用 pycURL。我正在处理的 python 模块以前是为在 pastebin 上执行此操作而编写的,所以我所做的只是编辑它以使用我的服务器,它看起来urllib不这样做multipart/form-data?如果有人能指出我正确的方向,那就太好了,我还没有发布代码,但如果有人想要,我会这样做,作为开始,代码中没有太多内容,我所做的只是将 URL 更改为我的服务器,那是我发现它正在使用的时候application/x-www-form-urlencoded(谢谢 Wireshark!)

4

1 回答 1

1

您可以使用Request-class发送您自己的标头。也许你想使用requests,它让生活更轻松。

编辑: 使用请求上传文件

于 2012-05-22T09:42:21.877 回答