AngularJS 中的跨源資源共享(CORS)
CORS 概述
CORS 概述CORS 概述
CORS無法直接從 AngularJS 啟用。相反,託管所請求資源的伺服器必須實作 CORS。伺服器必須在其回應中傳送以下 HTTP 標頭:
Access-Control-Allow-Origin:允許發出請求的網站的來源。 Access- Control-Allow-Methods:請求允許的 HTTP 方法。Header set Access-Control-Allow-Origin "*" Header set Access-Control-Allow-Methods "GET, POST, OPTIONS" Header set Access-Control-Allow-Headers "Content-Type, Authorization"
Access-Control-Allow-Headers:允許的HTTP 標頭request.
其他注意事項
確保授權標頭是伺服器上的Access-Control-Allow-Headers 回應標頭允許。 瀏覽器會自動發送在發送實際請求之前的預檢請求(選項)。伺服器必須使用適當的 HTTP 標頭回應此預檢請求。 請參閱 CORS 規格以取得更多詳細資訊。 結論在 AngularJS 中啟用 CORS 需要託管所請求資源的伺服器的配合。透過在伺服器上實施 CORS,網站可以授予對來自不同網域和協定的資源的存取權限。以上是如何為我的 AngularJS 應用程式啟用跨域資源共享 (CORS)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!