majianyu
2/23/2018 - 5:36 AM

request_json

func process(w http.ResponseWriter, r *http.Request, params httprouter.Params) {
    //r.ParseForm()
    var data map[string]interface{}
    body, _ := ioutil.ReadAll(r.Body)
    fmt.Println(string(body))
    err := json.Unmarshal(body, &data)
    if err != nil {
        fmt.Println(err)
    }

    fmt.Fprintln(w, data)
}