为什么无法读取 HTTP Body 的内容
目前来看,主要有两种可能:
- 没有将
CopyRequestBody设置为 true,参考CopyRequestBody参数; - 已经有别的 Filter, middlerware 读完了 Body:这个原因可能有些用户不太清楚。在默认的情况下,
http里面的Request设计成了流结构,因此里面的数据只能读取一次。大多数时候,如果想要反复读取,就要自己将这个请求体复制一份出来;
目前来看,主要有两种可能:
CopyRequestBody设置为 true,参考CopyRequestBody参数;http里面的Request设计成了流结构,因此里面的数据只能读取一次。大多数时候,如果想要反复读取,就要自己将这个请求体复制一份出来;本文档使用 BookStack 构建