ctx.Request().body only fetch once


本文摘自网络,作者,侵删。

ctx.Request().body only fetch once

使用golang 获取body请求 的一个坑

通过

body1,_:= ioutil.ReadAll(this.Ctx.Request.Body)

这种方法获取body数据 有个问题 只能获取到一次
如果程序中 有2个地方需要通过此方法获取 body 则会有bug

解决方式

body:= this.Ctx.Input.RequestBody

本文来自:简书

感谢作者:顶尖少爷

查看原文:ctx.Request().body only fetch once

相关阅读 >>

聊聊Gost的hashset

Golang的slice如何去重

手撸Golang 学ectd 手写raft协议13 小结

Golang-chan block 内存oom(线上问题)

关于Go modules的理解和遇到的问题

Golang 用olivere库操作elastic search

Golang学习笔记for循环语句

Go 号称几行代码开启一个 http server,底层都做了什么?

Golang不定长参数写法

Golang influxdb 基础操作

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...