nginx http 接收报文的小问题

本来包体长度170是没问题的,接收到r->request_body->bufs->buf->pos, 结尾为r->request_body->bufs->buf->last.

cgdb过程中发现last - pos = 170 但是不是指向结尾,而是指向了webrtcid字段里面了。

解答:

报文中双引号是中文字符,占用两个字节!

改成英文字符即可!

原文地址:https://www.cnblogs.com/micoblog/p/12299055.html