使用「no-cors」模式取得時的錯誤處理
嘗試解決取得承諾並將模式設為「no-」時cors,」開發人員在嘗試以JSON 形式回傳回應時可能會遇到錯誤。此錯誤「輸入意外結束」表示由於其不透明性質而無法解析回應。
了解不透明回應
如錯誤訊息所示,不透明的回應不提供有關其所包含內容的任何資訊。一些需要伺服器許可的請求。刪除「no-cors」模式:
使用「no-cors」模式指示瀏覽器在遇到CORS 錯誤時靜默失敗。上啟用CORS 權限:託管API 端點的伺服器必須向發出請求的來源授予權限。 >替代方法
如果取得CORS 權限不可行,考慮使用可以攔截請求並透明地處理CORS 問題的代理伺服器。有些情況下可能是可行的解決方法。人員可以解決與從遠端API 獲取資料相關的錯誤。
以上是以下是一些適合您文章內容的基於問題的標題: * **從遠端 API 取得資料:為什麼「no-cors」模式會導致「輸入意外結束」? * **如何處理的詳細內容。更多資訊請關注PHP中文網其他相關文章!