簡體   English   中英

Javascript - 第 3 方 API 調用僅在某些情況下失敗

[英]Javascript - 3RD party API call only fails in some cases

我正在通過 Typescript/Javascript 調用外部 API

const axiosInstance = axios.create({
    httpsAgent: new https.Agent({
        rejectUnauthorized: false
    })
});

return await axiosInstance.get(`${baseUrl}/v1/cars/${carId}.json`, { params: { token: apiToken } });

適用於所有案例的測試用例。 但是不知何故,當來自有效負載的 JSON 超過 1000 行左右時,通過 AWS LAMBDA 調用時,數據已損壞

在此處輸入圖像描述

知道可能是什么問題嗎? 就像我說的,在單元測試中工作正常,POSTMAN,並且在響應負載較小時工作良好。 這不是超時,因為調用完成 <1s。

任何的想法???

試試這個代碼

return await axiosInstance.get(`${baseUrl}/v1/cars/${carId}.json`, { headers: { 'Accept-Encoding': 'application/json' }, params: { token: apiToken } });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM