簡體   English   中英

如果reader.read()Promise拒絕/出錯,再次使用reader.read()是否安全?

[英]If a reader.read() Promise rejects/errors, is it safe to reader.read() again?

我的問題涉及從ReadableStreamDefaultReader處理讀取器的錯誤。 我猜想來自reader.read()的Promise拒絕通常會指示獲取請求出現網絡故障(在這種情況下,我猜想繼續閱讀並不安全,我應該完全停止使用該閱讀器) ,但也許還有其他可能的錯誤可以讓您繼續閱讀嗎?

因此,在收到reader.read()的Promise拒絕后,在什么情況下可以繼續閱讀?在什么情況下應該完全廢棄閱讀器? 我需要對錯誤的類型進行自省才能做出決定嗎?

流無法從錯誤中恢復。 如果錯誤,從中讀取將始終返回被拒絕的承諾。

暫無
暫無

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

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