您好,登錄后才能下訂單哦!
本篇內容主要講解“小程序server請求微信服務器超時怎么解決”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“小程序server請求微信服務器超時怎么解決”吧!
在某個目錄下,新建一個文件,比如 curl-format.txt ,內容如下:
time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_pretransfer: %{time_pretransfer}\n time_redirect: %{time_redirect}\n time_starttransfer: %{time_starttransfer}\n ----------\n time_total: %{time_total}\n
在同一個目錄下,執行 curl 操作:
curl -w "@curl-format.txt" -o /dev/null -s "https://api.weixin.qq.com/sns/jscode2session?xxx=xxx&xx=aa"
拿到的結果如下:
在網上查閱了下,各個字段含義如下(單位都是 秒 ):
time_namelookup: DNS 域名解析的時候,就是把 https://zhihu.com 轉換成 ip 地址的過程
time_connect: TCP 連接建立的時間,就是三次握手的時間
time_appconnect: SSL/SSH 等上層協議建立連接的時間,比如 connect/handshake 的時間
time_pretransfer: 從開始到最后一個請求事務的時間
time_redirect: 從請求開始到響應開始傳輸的時間
time_starttransfer: 從請求開始到第一個字節將要傳輸的時間
time_total: 這次請求花費的全部時間
從上面截圖中可以看出,我們服務器上,在DNS域名解析階段,就花了 5秒 ,難怪會超時了……
找到了問題,那就先在機器上修改 /etc/hosts 文件,寫死一個微信域名的IP解析,暫時 把這個問題修復了。
到此,相信大家對“小程序server請求微信服務器超時怎么解決”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。