Hello!
2015-11-22 23:18 GMT+08:00 刘金轩:
> 在一个文件上传接口里用到ngx.req.socket()创建socket,来接收请求的body,运行正常。
>
> 问题是,在另一个接口使用ngx.location.capture()进行内部调用上面的上传接口,便会在里面运行到ngx.req.socket()处报错:attempt
> to read the request body in a subrequest
>
nginx 的子请求并不允许自己读取请求体,须由主请求来读取。
Regards,
-agentzh