curl postfields和upload readdata的区别
postfields为一次性上传所有内容,curl会自动计算filesize并附加在header中
postfields使用post方法(method默认为post),如果未在header中设置content-type,curl会自动设置为application/x-www-form-urlencoded。
(如果内容为xml,则有可能不自动设置)
upload 为指定一个文件句柄,默认上传所有文件内容,如果未通过infilesize设置filesize,curl会自动在header中加入Transfer-Encoding: chunked,但服务器有可能不支持此命令
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步