Vic*_*ary 5 php post curl libcurl
当我尝试设置它时,它会强制请求方法为PUT.
这是我在CURLOPT_POSTFIELDS中添加的内容:
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
'fileUpload' => '@/home/apache/upload/dummy.sql'
));
Run Code Online (Sandbox Code Playgroud)
或者我应该忽略CURLOPT_UPLOAD?它说准备文件上传......
你可以放心地忽略它.
CURLOPT_POSTFIELDS就足以上传文件了.curl库将识别文件上载并设置内部所需的内容.
背后的想法CURLOPT_UPLOAD是告诉curl使用PUT方法,添加一些常见的文件上传标题,如Expect: 100-continue标题和使用chunked编码上传一个未知大小的文件,如果你使用HTTP/1.1
| 归档时间: |
|
| 查看次数: |
5074 次 |
| 最近记录: |