逾時,逾時,逾時,Promise.race 於是完蛋了~,工作筆記,js 筆記 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 - 2月 04, 2025 串接API時遇到個問題,對方的api時竟然逾時了..... 一分多鐘,檢查後發現是對方API出了些問題,導致POST 過去後 一直得不到回應。導致前台畫面一直停在空白....這時就可以用個很好用的工具,Promise.race 簡單來說 就是 看誰跑得快,就回傳哪個值。假設: 設定基本回傳時間 是5秒 ,但實際回傳 是8秒,那麼會以5秒這個做為結束標準。promise.race 設定在無法確定對方API是否健康下,需要加入逾時設定。這樣加入後,回應狀況好很多了。至少不會一直轉圈圈,陷入無限等待....讓我想到一首歌:圈圈圓圓圈圈....圈圈圓圓圈圈.... 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
留言
張貼留言