gpt4 book ai didi

android - Make Go http.Response 详细说明所有参数

转载 作者:IT王子 更新时间:2023-10-29 02:25:34 25 4
gpt4 key购买 nike

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

最佳答案

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

Form contains the parsed form data, including both the URL field's query parameters and the POST or PUT form data.This field is only available after ParseForm is called. The HTTP client ignores Form and uses Body instead.

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

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

//....
}

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com