how to use telnet、curl、postman

 

一、curl

1.下載與安裝

先到curl下載軟體

由於我是windows X64平台所以我下載win64 ia64 zip 7.33.0版本,

 

注意可別載錯載到Win64 - cygwin去了

下載下來解壓縮後只有一個curl.exe檔,我預設放在C:\curl\curl.exe路徑裡

2.使用

直接對執行檔點兩下執行是沒用的,

必須要使用命令提示字元執行

一個簡單讀取某網站的指令範例如下

 

例如當執行curl http://www.google.com.tw,則會輸出網頁原始碼

3.指令用法

可於命令提示字元使用curl --help指令查閱。

 

二、postman

1.安裝

請於chrome線上應用商店安裝postman

然後啟動他

 

2.使用

一個簡單的用法如下圖

 

除了支援GET外,還支持其他http動作

 

 

POST

 

 

甚至還有驗證功能

 

 

三、telnet

1.安裝

在控制台->程式集->開啟或關閉windows功能的選項中記得安裝telnet

 

2.使用

打開命令提示字元輸入指令,注意指令中沒有http://字眼,

另外必須要加入port number

例如:telnet www.google.com.tw 80

 

之後可與該網站連線,由於連到該網站時視窗一整個黑掉,

然後打字看不到也不知道打得對不對,然後又怕打字太久斷線,

 

所以我先把指定打好再用複製貼上方式會比較省事

指令如下

GET / HTTP/1.1

host: www.google.com.tw

然後滑鼠右鍵貼上

 

這時會看到全黑但部分帶有底線的畫面,這時有輸入不用怕再按兩下Enter,

即可使用GET得到網頁原始碼相關資訊

 

 

PS.是否有觀察到指令跟圖示有出入,一些隱私我故意遮的,別見怪。

 

參考資料:

curl 指令用法

Advanced REST client

[ASP.NET] Web API - 匯入API資訊到Postman

使用 Telnet 診斷各種伺服器與網路連線問題

網站除錯小技巧-用TELNET模擬HTTP請求