我尝试了多种方法使用curl而不使用curl发送发布请求,但我得到了标头。
方法一:
curl --ignore-content-length --request PUT somehttps-domain/ignored-content-length.txt --upload-file ignored-content-length.txt -kv (I m getting actual content length at server side)
方法2
curl --request PUT somehttps-domain/ignored-content-length.txt --upload-file ignored-content-length.txt --header 'Content-Lenght:' -kv (I m getting content length as zero at server side)
我不想在服务器端使用此标头。如果我不添加,curl 也会默认添加。
有什么建议吗??
要强制curl不向其上传请求添加内容长度(不知道为什么有人会想要这样做......),请添加
-H "Content-Length:"
以上将使curlnotsend发送一个Content-Length标头。
要告诉curl 忽略从服务器接收到的内容长度标头(对于发送错误内容长度标头的有故障的服务器很有用),请添加
--ignore-content-length