我創建了一個接受 POST 檔案請求的 HTTP 偵聽器。我幾乎完全按照這個模板:

uj5u.com熱心網友回復:
body__不會填充標題資料。您看到的是您提交的多部分資料--form <name=content>。如果要提交原始檔案資料,請使用另一個 curl 命令:
curl --data-binary "@file1.txt" -H "Content-Type: application/octet-stream" http://127.0.0.1:8000/
-X POST--data-binary如果與, --data,一起使用可以省略--form。
不幸的是 curl 不發送檔案名。如果服務器端需要檔案名,請指定標頭Content-Disposition:
curl --data-binary "@file1.txt" -H "Content-Type: application/octet-stream" -H "Content-Disposition: attachment; filename=file1.txt" http://127.0.0.1:8000/
知識庫
- --資料二進制
- -F,--表格
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/452971.html
標籤:C http httplistener cpp-netlib
上一篇:關閉網路服務器連接,瀏覽器行為
