HTTP_Location

HTTP Location 是在兩種情況下 ， 因來自HTTP服務器的響應中返回頭域 ： 要求網頁瀏覽器加載其他網頁 （ 網域名稱轉址 ） 。 在這種情況下 ， 應該使用HTTP狀態碼3xx發送Location頭 （ Location header ） 。 當請求的URI具有以下內容時 ， Web服務器響應傳遞 ： 臨時移動; 永久移動 ； 處理請求 ， 例如一個POST表單 ， 以一個不同的URI來提供該請求的結果 。 提供有關新創建資源位置的信息 。 在這種情況下 ， 應該使用HTTP狀態碼201或202發送Location頭 。 HTTP 1.1 規範 （ IETF RFC 2616 ） 的過時版本需要完整的重定向URI 。 IETF HTTP工作組發現 ， 最受歡迎的Web瀏覽器允許傳遞相對URL （ relative URL ） 。 因此 ， 更新後的HTTP 1.1 規範 （ IETF RFC 7231 ） 放寬了原始的約束 ， 允許在位置標題中使用相對URL 。