2017-07-13 48 views
0

我是api-gateway技術新手,現在我開始爲我的下一個項目,特別是Kong API Gateway瞭解它。我已經閱讀了文檔,但我仍然對如何使用郵差測試API感到困惑。有一種方法來測試使用香港curl這樣的:如何使用郵遞員測試Kong API?

$ curl -i -X GET \ 
    --url http://localhost:8000/ \ 
    --header 'Host: example.com' 

爲什麼我們仍然需要通過localhost:8000,而不是僅僅example.com?如何與郵遞員一起使用? header在這個配置中意味着什麼?

回答

0

郵差是用於進行REST調用的GUI應用程序。只需輸入URL,選擇HTTP呼叫類型(Get/Post /任何其他),添加標題(如果有的話),並點擊發送獲取響應。

如果您在同一臺機器/系統上安裝了kong,那麼將使用url localhost,否則使用端口安裝kong的機器的DNS或IP。

如果您對頭文件不太確定,最好使用任何有關HTTP和REST的初學者指南。簡單來說,標題就是它在發送HTTP請求時發送的一些元數據。

+0

感謝您的回答,因此從您的解釋中說出我的dns名稱sample.com,並將我的內部api添加到主機名爲api.sample.com的kong api中,因此當我想嘗試通過移動應用程序訪問時正確的URL這樣的https://sample.com:8000與標題主機api.sampel.com? –

+0

對,它會以這種方式工作。 –