nginx http 接收报文的小问题

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

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

解答:

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

改成英文字符即可!

 

 

posted @ 2020-02-12 14:50  yushimeng  阅读(270)  评论(0编辑  收藏  举报