圖片和文字同時上傳解析問題(關鍵在於資料在body體裡面)

zhangyumingtfr發表於2017-04-22

各位大神我這邊現在前端用 http post 請求傳過來資料(裡面包含圖片),我這樣解析 // string 型別轉為 json 物件 func StringToStruct(data string) (json *simplejson.Json, err error) { json, err = simplejson.NewJson([] byte(data)) return json, err }

func ParseDatas(ctx *iris.Context) *simplejson.Json { lo, _ := ioutil.ReadAll(ctx.Request.Body) logindatas := string(lo) fmt.Println(logindatas, "logindatas") js, err := StringToStruct(logindatas) if err != nil {

} return js } 當然我可以在 simplejson 解析之前拿到圖片,但是圖片還是在啊,進入 simplejson 解析的 時候還是會出錯,, 但是這樣解析的話,圖片解析會失敗 (simplejson 好像是不能解析圖片的),我要怎樣才能同時解析呢(那個也不能解析到 struct,因為每個 post 請求都要經過這裡,資料是不一樣的),或者用其他什麼方式??用的 iris 框架,

更多原創文章乾貨分享,請關注公眾號
  • 圖片和文字同時上傳解析問題(關鍵在於資料在body體裡面)
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章