postman請求一個url,could not get any response

postman請求一個url不通,瀏覽器可以訪問通

preface

最近 同事使用 postman 遇到一個問題, url 請求不通, could not get any response

現象

在這裏插入圖片描述

排除問題

ping 了 域名 沒有問題(排除 本地 host 文件修改,作爲開發經常會辦這種事情)

telnet 443 端口 沒有問題(其實這個只能說明 域名轉發服務器的 443 端口沒有問題)

以上 說明 對外服務是沒有問題的

瀏覽器訪問如下, statuscode 爲 405 , 進一步說明了 後臺服務是沒有問題的

在這裏插入圖片描述

我猜測 postman 代理問題,同時確認沒有代理。

然後我本地 postman 驗證了下,確實不能訪問 url, 見鬼了!!!

就是一種感覺 ,ssl 證書不能識別? 直接使用了 http 協議訪問,可以訪問了。 幸好我們的 80 端口沒有封死(本來就不應該封死,應rewrite), 不然就哭了。

後來, 百度了下 postman 有 ssl 證書校驗, 關閉了 就可以正常訪問 https 請求了。

如下步驟即可:
在這裏插入圖片描述
顯然 ok 了。
在這裏插入圖片描述

總結

仔細看postman給出的提示信息:

在這裏插入圖片描述

  1. 後臺沒有正確運行(telnet 已經排除了)
  2. 自籤的 ssl 證書問題, 可能是 openssl 問題(本次遇到的就是這個問題)
  3. 代理問題(這個排除了)
  4. 請求超時 問題 , 這個嘛, 感覺不是的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章