最近又有機會玩 curl,在需要呼叫WebApi 的情境下可以幫助我們快速測試,當然Postman 也是
不錯的選擇;測試後對於 webapi 有了初步認知,後續就是要使用程式來實現了,而這個步驟若
能夠加快完成,提前下班不是夢...
要怎麼快速使用程式來實現呢,當然就是透過線上(https://curl.olsh.me)工具直接幫我們轉好
,而這個工具可以快速的產生一版雛形程式碼,後續我們就可以拿去到處 copy/paste 修修調調到
實際運作的樣子,縮短從無到有的建置時間(查資料)
以下準備 curl 假內容來測試
curl --location --request POST "https://test-deliveryhero.io/oauth2/token" --header "Content-Type: application/x-www-form-urlencoded" --data-urlencode "grant_type=client_credentials" --data-urlencode "client_id=test:cliend_id" --data-urlencode "client_assertion_type=test:client_assertion_type" --data-urlencode "client_assertion=test:client_assertion" --data-urlencode "scope=test:api.sg.*"
將內容貼到線上工具,轉換後,如下圖
畫面上藍色區塊是代表輸入 curl 的內容,點選 Convert 按鈕後,下方綠色的區塊就是產
出的對應對應程式碼,另外,中間紅色框框的部分,就是告知我們有些指令不支援,以
這個範例來看就是 –location 不支援的訊息
以上簡單介紹完畢
沒有留言:
張貼留言