第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

http.Redirect 不起作用

http.Redirect 不起作用

Go
紅顏莎娜 2021-12-07 10:27:23
我是新手,我正在嘗試在登錄后進(jìn)行重定向。對(duì)于路由器,我使用的是 Mux:router.HandleFunc("/login", pages.Login).Methods("POST")并且登錄功能包含以下幾行:if errorFlag {    http.Redirect(rw, rq, "/", http.StatusNotAcceptable)} else {    http.Redirect(rw, rq, "/", http.StatusOK)}事情是,我根據(jù) errorFlag 獲得了正確的狀態(tài),但頁(yè)面沒(méi)有重定向!標(biāo)題似乎也設(shè)置正確(“位置:/”)但不是重定向,頁(yè)面只是保持空白并保留在“/登錄”下我已經(jīng)在 Chrome 和 FF 上測(cè)試過(guò)了。這些是響應(yīng)頭:Content-Length:0Content-Type:text/plain; charset=utf-8Date:Thu, 14 Jan 2016 16:52:34 GMTLocation:localhost:8000/Set-Cookie:user=MTQ1Mjc5MDM1N...; Path=/; Expires=Sat, 13 Feb 2016 16:52:34 UTC; Max-Age=2592000以前有人遇到過(guò)這個(gè)嗎?更新如下所示,此更改有效:if errorFlag {    http.Redirect(rw, rq, "/", http.StatusTemporaryRedirect)} else {    http.Redirect(rw, rq, "/", http.StatusFound)}謝謝!
查看完整描述

2 回答

?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

使用 3xx 狀態(tài)代碼重定向客戶端(http.StatusFound、http.StatusMovedPermanently、 http.StatusSeeOther ,...)。Location 標(biāo)頭不足以導(dǎo)致重定向。


查看完整回答
反對(duì) 回復(fù) 2021-12-07
?
慕的地8271018

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個(gè)贊

您正在嘗試重定向 POST 方法,因此 301 (StatusMovedPermanently) 和 302 (StatusFound) 都不應(yīng)該根據(jù) W3.org 工作。

如果您想使用 GET 方法重定向,請(qǐng)嘗試返回 303 (StatusSeeOther)。如果您想使用與請(qǐng)求中相同的方法進(jìn)行重定向,請(qǐng)嘗試返回狀態(tài) 307 (StatusTemporaryRedirect)。

詳情請(qǐng)見(jiàn):https : //softwareengineering.stackexchange.com/questions/99894/why-doesnt-http-have-post-redirect


查看完整回答
反對(duì) 回復(fù) 2021-12-07
  • 2 回答
  • 0 關(guān)注
  • 321 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)