各位好,
請教一個 restful api 的問題。
近來改寫了一隻 restful api 的程式,
發現在透過 http get 此隻 api 時,
無論用 chrome、firefox 或 edge 都會出現 stalled time 過長的問題,
利用 chrome 的 net export 工具除錯時,
會看到出現 net_error = -100(ERR_CONNECTION_CLOSED)的相關訊息
GOOGLE 大神有查到
https://chromium.googlesource.com/chromium/src/+/main/net/base/net_error_list.h
// A connection was closed (corresponding to a TCP FIN).
NET_ERROR(CONNECTION_CLOSED, -100)
再細查相關資料,網路上雖然有類似的文章,但其 net_error 是 -101
https://copyprogramming.com/howto/angular-chrome-all-requests-are-stalled-for-about-450ms
不知是否有前輩遇過類似的問題,還請提點解決方法。
謝謝
Stalled:任何原因都可能造成要求在連線開始後延遲
因為是"連線開始後",所以
可以看看是在API內處理太久?
依附元件是否過多或過久影響?
網路連線是否穩定?