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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

golang,狂歡,如何解析 post json?

golang,狂歡,如何解析 post json?

Go
拉風(fēng)的咖菲貓 2021-12-07 19:35:20
我對 golang 比較陌生,但我正在努力..我正在嘗試通過 post 請求將 json 發(fā)送到 revel 控制器,并在 revel 端解析它。但是在得到結(jié)果時我無法解組它......我正在發(fā)送一個數(shù)組json_encode(array("one","two","three"))但是我找不到處理此類數(shù)據(jù)的正確方法。我不確定在發(fā)送之前是否需要制作 json ..func (c KpiCtrl) GetData() revel.Result {    content, _ := ioutil.ReadAll(c.Request.Body)    ...    return c.RenderJson(content)    }回報"WyJvbmUiLCJ0d28iLCJ0aHJlZSJd"我嘗試使用 json.Unmarshal 但它返回錯誤.. 處理由 curl 發(fā)送到 Revel 控制器的發(fā)布數(shù)據(jù)的最佳實踐是什么?
查看完整描述

1 回答

?
不負(fù)相思意

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

只需使用標(biāo)準(zhǔn)json解碼器:


   var content []string

   err := json.NewDecoder(c.Request.Body).Decode(&content)

   if err != nil {

       log.Fatal("JSON decode error: ", err)

   }

   defer c.Request.Body.Close()

   fmt.Println(content)


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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