簡體   English   中英

在重定向之前在HTTP中添加自定義標頭

[英]Adding custom header in HTTP before redirect

有什么方法可以在由javascript觸發的HTTP重定向中添加自定義HTTP標頭?

我正在尋找可以將客戶標頭元素添加到任何重定向的東西。

有一種方法可以處理AJAX請求:
如何使用js或jQuery向ajax請求添加自定義HTTP標頭?

我想你的意思是通過window.location重定向。

無論您使用哪種語言或框架,都不可能重定向到設置了自定義標題的頁面。 換句話說,無法觸發HTTP重定向並導致客戶端添加自定義標頭。

網站指示瀏覽器發出帶有自定義標頭的HTTP請求的唯一方法是使用XMLHttpRequest對象。 而且它需要在目標服務器上實現CORS才能允許此類Ajax請求。

您能想到的最接近的解決方法是充當代理。 例如,發送帶有自定義HTTP標頭設置的ajax請求,檢索響應並將其注入DOM,這是基於錯誤思想的一種情況。

暫無
暫無

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

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