每個介面呼叫都有自己環境,先排查原因
問題使用者反饋,上傳文件非常緩慢
檢視實時日誌如下:
分析日誌,發現乙個外調介面連線超時。
介面 一直請求超時,:
網路許可權,是否開通有申請過網路許可權,這個原有常用位址,有許可權。
curl命令訪問檢視,
405方法不允許,顯示get請求不允許
排查介面對接,是否不是post , 對接的是post.
排查rbs-prd.cignacmb.com:4444負載到159和160正常嗎?
負載正常的,下面截圖驗證的埠都是通的,下面的都有返回碼:405,請確認下請求 是正確的嗎?
下面截圖的405沒關係,這個是直接使用url訪問是get請求,我們是post請求,這個沒關係
貼出**請求如下:
}httppost封裝的請求,但是這個是否會變成get請求?
問題還沒有解決
瀏覽器訪問
/error, so you are seeing this as a fallback.
wed nov 1816:
43:19 cst 2020
there was an unexpected error (type=method not allowed, status=
405)
.request method 'get'
not supported
請幫忙查詢在10.142.114.66:8080/platform/login/login.do是否開啟了rbs-prd.cignacmb.com:4444,謝謝。,還是伺服器訪問不通。
解決:問題原因再追溯
a (ip:埠)→ prd.cignacmb.com:4444 ok(已經開通過,兩台機器是通的)
b (ip:埠)→ prd.cignacmb.com:4444 ok
c(10.142.114.66:8080,報表伺服器)→ prd.cignacmb.com:4444 no
所以發單請求開通網路許可權。
新客服系統訪問續期系統介面許可權×→新客服系統訪問續期系統網路許可權,注介面是沒許可權一說
13 開通網路
內部機器訪問的都是隔離的,只要沒申請過,那就是不通的。
生產環境:新客服呼叫續期介面位址, 接受需求返回資料,關閉css需求,推送資料給rbs。
請協助開通網路許可權,謝謝。
14 檢視是否開通
登入10.142.103.107 發起連線 telnet ip port 。connected to ***.com
15 服務開通
上訴問題得到解決,但是還有個67的報表服務遺漏,報告-溝通-相談,新增即可。
二 新增介面呼叫,資料沒有推送過去
e化平台,上敘中64,65沒開通網路。但是已經開通,現在還是沒有推送資料,看介面呼叫是通的
繼續排查。
結果查詢:是對方驗證沒有驗證對的地方,問題解決
處理HTTP請求
處理http請求 當客戶端瀏覽器通過url訪問web應用時,首先要做的就是獲取使用者提交的資訊,也就是從http請求資料中獲得的資訊。http請求資料分為http請求頭和body http請求頭包含了一些http請求欄位和http get欄位 body中可以包含任何型別的資料,包含http get欄...
php post請求http介面
這裡用的是curl方式,所以要先保證curl函式庫開啟 在php.ini 檔案裡 extension php curl.dll前面的 分號去掉 上 模擬post進行url請求 param string url param array post data function request post u...
RestTemplate請求http介面示例
springmvc提供 resttemplate請求http介面,resttemplate的底層可以使用第三方的http客戶端工具實現http 的請求,常用的http客戶端工具有apache httpclient okhttpclient等。這裡以okhttpclient為例講解resttempla...