0
我有問題,那嫋嫋不上載我的所有數據,下面的命令不起作用:
tar -cz folder | curl -X PUT -d @- http://example.com/api/take/file
嫋嫋不發送的所有內容上看跌-d
以下命令作品:
tar -cz folder | curl -X PUT -T - http://example.com/api/take/file
是否有人知道什麼是對這種行爲的原因。
我會檢查請求頭字段;也許一個變種使用gzip編碼,你的服務器不能處理它? –
頭字段是相同的,除了內容長度。在-d @的情況下 - 請求中的Content-Length標題已經有錯誤的編號(大小)。 – haschibaschi