beego中w http.ResponseWriter, r *http.Request
我想在beego路由前调用w http.ResponseWriter, r *http.Request中的body。可是好像经过了复制,无法读取http.Request里面的一些内容,请问高人我应该怎么写。
var Proxy = func(ctx *context.Context) {
handler(ctx.ResponseWriter, ctx.Request)
}现在的代码是这样写的,求修改
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我是做golang ReverseProxy 时候遇到这样的问题的,但是一直没有解决
还是说你缺少这个函数 beego.Handler("/websocket", &models.WS{})
CopyRequestBody 是否允许在 HTTP 请求时,返回原始请求体数据字节 beego.BConfig.CopyRequestBody = true 不知道你是不是需要这个
我也遇到了这样的问题,请问楼主解决了吗