Curl 卷曲文件上传流

Curl 卷曲文件上传流,curl,Curl,我正在MS-DOS窗口中执行以下操作 在“inspect->Copy as cURL(cmd)”中,用于监视文件上载的Chrome返回我: curl "http://up11.usersfiles.com/cgi-bin/upload.cgi?upload_id=303797686054&js_on=1&utype=anon&upload_type=file" -H "Accept: text/html,application/xhtml+xml,application/

我正在MS-DOS窗口中执行以下操作

在“inspect->Copy as cURL(cmd)”中,用于监视文件上载的Chrome返回我:

curl "http://up11.usersfiles.com/cgi-bin/upload.cgi?upload_id=303797686054&js_on=1&utype=anon&upload_type=file" -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8" -H "Referer: http://usersfiles.com/" -H "Origin: http://usersfiles.com" -H "Upgrade-Insecure-Requests: 1" -H "User-Agent: Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryKWLS1B0x6JrGdgBM" --data-binary "------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""upload_type"""^

"file"^
"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""sess_id"""^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""srv_tmp_url"""^

"http://up11.usersfiles.com/tmp"^
"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""file_0""; filename=""prueba.mp4"""^
"Content-Type: video/mp4"^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""undefined_descr"""^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""link_rcpt"""^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""link_pass"""^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""to_folder"""^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""file_1""; filename="""""^
"Content-Type: application/octet-stream"^


"------WebKitFormBoundaryKWLS1B0x6JrGdgBM"^
"Content-Disposition: form-data; name=""submit_btn"""^

" Start Upload "^
"------WebKitFormBoundaryKWLS1B0x6JrGdgBM--"^
"" --compressed

这在MS-DOS的Windows中不起作用,如何使其对我起作用?我不知道如何使用数据二进制。您能帮助我吗?

如果第一个命令有效,那么服务器接受multipart。作为一个客户,您不能只是决定要发送什么类型的内容。服务器需要支持处理该类型。如果您的问题是您只想设置一个部分的类型,那么在多部分请求中,您可以执行
-F“file1_1=@thefile;type=application/octet stream”
在那里我修改了我的问题,因为我无法很好地解释自己。