小编use*_*349的帖子

使用 Gin:如何将原始 JSON 负载传递到重定向 POST

我是 Go 和 Gin 的新手,所以请原谅我的无知。

我已经使用 Gin 设置了一个支持 POST 请求的服务器。我希望用户发布他们的请求,其中包括将请求重定向到另一个 URL 所需的 JSON 负载。作为重定向的一部分,我需要传递原始 JSON 有效负载。例如,如果用户发出此 CURL 请求:

curl -H "Content-Type: application/json" -d '{ "name": "NewTest Network", "organizationId": 534238, "type": "wireless"}' -X POST " http://localhost: 8080/网络

我的 Gin 代码是这样做的:

r.POST("/network", func(c *gin.Context) {
    c.Redirect(http.StatusMovedPermanently, networks_url)
})
Run Code Online (Sandbox Code Playgroud)

其中:networks_url 是重定向的 URL。我需要一种将原始 JSON 有效负载传递到重定向 URL 的方法。

您能提供的任何帮助将不胜感激。

go go-gin

5
推荐指数
1
解决办法
5162
查看次数

标签 统计

go ×1

go-gin ×1