curl命令發送Post請求


之前一直在用ruby來做get和Post請求,最近有個新的需求,需要對API中的瀏覽添加文本文件進行post請求。google了半天,沒有找到ruby相關的解決辦法。 偶然發現了curl對Post命令以及附帶文本數據進行Post請求的說明。試用了一下,覺得比ruby要簡單很多。  特此,分享一下給大家。
  先說需求,目前我需求中的API:


  POST請求   http://172.16.102.208:8089/wiapi/score?leaderboard_id=1&score=36&app_key=66
  目的1:通過腳本發送post請求。
  答案: curl -d "leaderboard_id=7778a8143f111272&score=19&app_key=8d49f16fe034b98b&_test_user=test01" "http://172.16.102.208:8089/wiapi/score"
  目的2:通過腳本發送post請求,順便附帶文本數據,比如通過"瀏覽"選擇本地的card.txt並上傳發送post請求
  答案:  curl  -F "blob=@card.txt;type=text/plain"  "http://172.16.102.208:8089/wiapi/score?leaderboard_id=7778a8143f111272&score=40&app_key=8d49f16fe034b98b&_test_user=test01"   
   其中-F 為帶文件的形式發送post請求,   blob為文本框中的name元素對應的屬性值。<type="text" name="blob">

From


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM