我在将参数从android应用发送到go应用时遇到问题。我叫r.FormValue(key),但它返回了null。我想找到一种方法,在android应用程序将发布数据发送给它之后,检查Go端可用的参数是什么。有什么方法可以做到,无需使用键即可获取所有参数?

最佳答案

go中的Request结构具有Form字段,该字段在调用ParseForm()之后填充了请求参数。



您可以在收到请求后尝试添加以下代码:

func(w http.ResponseWriter, request *http.Request) {
    request.ParseForm()
    log.Printf("%v",request.Form)

    //....
}

关于android - 使Go http.Response详细参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36839830/

10-12 00:19
查看更多