使用curl測試rails rest

2021-05-26 18:53:20 字數 523 閱讀 9777

以下是在debian下操作完成的...

1.首先安裝curl

aptitude install curl

2.開始測試

查詢:(get)

curl -x get 

orcurl -x get /id

新增:(post)

curl -x post -h 'content-type: text/xml' -d 'xml content'

修改:(put)

curl -x put -h 'content-type: text/xml' -d 'xml content' /id

刪除:(delete)

curl -x delete /id

-x 指定命令

-h 指定頭

-d 傳輸資料

curl命令測試介面

最近要作為服務端上線兩個介面,供資料資產專案呼叫,由於介面沒有增刪改操作,只有查詢操作,也沒有機密資訊,呼叫對專案沒有影響,怎麼能在上線後,測試一下介面是否能正常返回,於是我想起了curl命令!謹記,一般生產上不能這樣操作!帶引數的post請求 如,post介面請求的鏈結為 post入參為 轉為cu...

curl使用總結

個人體會 curl是linux環境下的乙個命令模式的位址訪問工具,它支援的協議很多,包括http https ftp 我實驗了一下http,幾乎可以完成目前瀏覽器的很多功能 當然不談自身的解析指令碼能力 簡直是乙個輕量級的瀏覽器。通過很多option組合可以達到我們很多要求 x 指定 伺服器 未測試...

CURL 使用學習

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!一 curl 轉義 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特...