在開發程式的時候時常會需要去連接別人的Web服務(API)來完成一些特定的功能,根據別人提供的API文件,來查詢API需傳入的資料格式和回傳的資料格式。Web API常會使用HTTP或是HTTPS協定,並利用協定的請求方法(如GET、POST、PUT、DELETE)來決定資料的傳送方式,如現在很夯的RESTful API。如果是HTTP或是HTTPS協定的Web API,GET的請求方法要測試還算是比較容易的,只要在網頁瀏覽器的網址列上輸入URL,並且將要傳送的參數直接包含在URL內(query string),如:http://domain.com/?a=1&b=2。但如果是POST或是PUT等請求方法,通常就需要在HTTP或是HTTPS協定的主體(Body)區塊來傳送資料,此時網頁瀏覽器的網址列就無法進行這樣的發送動作,而需要仰賴其它的方式來達成目的。



URL Express網址快遞是一個專門用來解決上述問題的工具,支援多種HTTP或是HTTPS協定的請求方法,能讓使用者自訂要發送出去的請求(request)標頭(header)和參數(parameter),也可以將使用者建立出來的請求儲存起來供之後使用,而不必再重新輸入。對於伺服器回傳的資料,除了能處理(JSON縮排處理、XML轉JSON處理)過後顯示在程式中之外,也可以直接儲存成檔案。支援文字資料和二進制資料的傳輸。

取得URL Express網址快遞

GitHub:

使用URL Express網址快遞

URL Express網址快遞的用法很簡單,只要先選好要使用的請求方法,輸入網址之後,再視情況決定是否要添加認証資訊、使用者代理或是其他的標頭欄位和參數。按下「發送」後,就可以等待伺服器的回應。

url-express

url-express

url-express

url-express

url-express