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

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

什么時(shí)候應(yīng)該使用 ParseForm,什么時(shí)候應(yīng)該使用 FormValue

什么時(shí)候應(yīng)該使用 ParseForm,什么時(shí)候應(yīng)該使用 FormValue

Go
阿晨1998 2021-11-08 14:32:29
我只是想形成數(shù)據(jù),我不太明白要使用哪種方法。在本文中:http : //astaxie.gitbooks.io/build-web-application-with-golang/content/en/04.1.html他們r(jià).ParseForm()通過執(zhí)行r.Form["username"].但是當(dāng)我在自己的代碼中嘗試這個(gè)時(shí)它不起作用,我反而得到了一段字符串,所以我必須這樣做r.Form["username"][0]才能獲取字符串值。為什么這與文章中顯示的不同?為什么我會(huì)得到一段字符串?還有另一種方法可以像這樣使用r.FormValue("username")。然后還有一個(gè)r.PostFormValue("username"),另一個(gè)!在不同的情況下應(yīng)該使用哪一種?
查看完整描述

1 回答

?
慕田峪4524236

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

根據(jù)經(jīng)驗(yàn),僅r.PostFormValue("username")當(dāng)您知道要讀取的密鑰時(shí)才使用。此方法始終有效,無(wú)需任何其他準(zhǔn)備。請(qǐng)記住,即使該方法是 POST,它也不會(huì)讀取查詢參數(shù)。

但是,如果您需要檢查發(fā)送了哪些數(shù)據(jù),則必須首先使用 解析數(shù)據(jù)r.ParseForm(),然后使用r.Form["username"][0]. 對(duì)于您期望在同一個(gè)鍵上有多個(gè)值的情況也是如此。


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

添加回答

舉報(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)