需要使用wget命令發送輸入文件的語法示例。 輸入文件有一個URL和一個字符串參數。 例子會很有幫助。 在此先感謝。wget命令將輸入作爲文件和文件必須包含url和字符串參數
0
A
回答
1
只用wget就可以做到這一點。至少在版本1.13.4以及其他版本中。 --post-file選項允許您指定要發送的文件,只要postdata文件構建正確。
我也測試過這個二進制文件,它按預期工作。你不需要base64編碼文件,但你確實需要確保你的文件不包含邊界。
,使這項工作所需的最小命令是:
wget --header="Content-type: multipart/form-data boundary=FILEUPLOAD" --post-file postfile http://domain/uploadform
和POSTDATA文件需要包含類似:
--FILEUPLOAD內容處置:表格數據; name =「comment」
我喜歡上傳文件!
--FILEUPLOAD Content-Disposition:form-data;命名=一個 「UploadFile」;文件名= 「myfile.bin」;內容類型:application/octet-stream媒體 類型:application/octet-stream
給我一些自動文件上傳操作!
--FILEUPLOAD--
一些細節很重要的位置:在後數據文件
線與\ r \ n終止。唯一的例外是文件上下文中的數據。 postdata中的每個BOUNDARY屬性都必須與對wget的調用中的BOUNDARY值匹配。 (示例中爲FILEUPLOAD) 所有邊界都以兩個連字符「 - 」作爲前綴,並以\ r \ n結尾 最後一個邊界後綴爲兩個額外的連字符「 - 」,並以\ r \ n結尾 數據,文件內容或參數值由空行「\ r \ n」包圍
相關問題
- 1. Ant將文件集和文件作爲命令輸入
- 2. bash命令輸出包含特定字符串的文件名
- 3. MATLAB複製文件錯誤:參數必須包含一個字符串
- 4. 包含PHP文件作爲字符串
- 5. 解析輸入和輸出文件名作爲參數從命令行
- 6. C++字符串和文件輸入
- 7. 如何從包含字符串和整數的文件中獲取輸入?
- 8. 必須包含數字和字母的文本框?
- 9. 命令行渣華,文件參數和管道輸入
- 10. 命令行參數和文件輸入的C
- 11. objc POST文件和字符串參數
- 12. Blob文件必須手動重命名爲包含父文件夾路徑
- 13. Python和讀取文本文件,其中包含字符串和數字列表
- 14. 將行號和文件名包含在字符串變量中
- 15. XCode 4:文件作爲命令參數
- 16. 文件作爲命令行參數
- 17. Linux命令行:包含數字和替換字符串
- 18. 爲什麼我必須使用Font-Awesome包含字體文件?
- 19. Java閱讀字符串作爲輸入從文件通過命令行
- 20. 字符串數組作爲maven插件的命令行參數
- 21. 將文件夾刪除到包含查詢字符串的URL
- 22. int()參數必須是字符串或數字,而不是'文件'
- 23. PHP:數組可以包含文本和文件輸入嗎?
- 24. 重命名包含'©'字符的文件
- 25. 如何使用包含文件列表的文本文件作爲cat Linux命令的輸入?
- 26. 將包含字符串的結構寫入二進制文件
- 27. 字符串在C中包含字符串++的文本文件
- 28. 將包含命令行參數的字符串拆分爲Java中的String []
- 29. 批處理腳本問題,同時更新輸出文本文件字符串作爲命令行參數
- 30. Adobe Flex用戶輸入必須包含「/」字符