如何簡單訪問HTTP的GET、POST、PUT、DELETE,MOCK資料
阿新 • • 發佈:2019-01-03
目錄
如何簡單訪問HTTP的GET、POST、PUT、DELETE,MOCK資料
內容分為以下幾個部分,巧婦需要有米之炊,先看看如何Mock資料,後面是http訪問三個常用工具。
- 如何Mock資料
- PostMan
- SoapUI
- 命令列curl
如何Mock資料
可以模擬任何想模擬的資料,包括status code,編碼等
用法舉栗子:
官網就有可以訪問的例子, Chrome訪問:https://www.mocky.io/v2/5185415ba171ea3a00704eed
返回 {"hello": "world"}
PostMan
Postman stackoverflow問如何測試post請求:
Postman外掛用法:
Chrome位址列輸入:chrome://apps/
在頁面選擇Postman icon
Post 訪問連結 https://www.mocky.io/v2/5185415ba171ea3a00704eed
Postman Chrome外掛下載地址: https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop
Postman Mac, Windows, Linus 客戶端下載地址:
https://www.getpostman.com/apps
SoapUI
新建一個Rest Project,
URI 用 https://www.mocky.io/v2/5185415ba171ea3a00704eed
選擇Method --> Post, Endpoint,Resource填寫如下:
url都寫在Endpoint裡面也測試通過
SoapUI 筆者下載OpenSource的,地址:
https://www.soapui.org/downloads/soapui.html
命令列curl
curl 可以新增method( GET, POST) , header, data等
curl --request POST \
--url 'https://www.mocky.io/v2/5185415ba171ea3a00704eed' \
--header 'Content-Type: application/json' \
--data '{
"name":"zgpeace",
"age":"18"
}'
溫馨提示
http、https訪問都可以。