我目前正在使用C++库解析来自Github的HTTP消息:http-parser,但是我想确保它也可以用于http/2。
我已经开始阅读http/2的rfc文档,但是我不确定从哪里开始。据我所了解,到目前为止,在解析上与http / 2没有太大的区别,但我不知道该如何进一步处理。
例如,有一个描述新的HTTP / 2服务器推送的部分。因此,我需要手动检查标头是否包含PUSH_PROMISE。但是,我不确定这种方法是否健康(手动处理差异),如果库可以为我处理这些特殊情况,那将是很好的。
有关如何继续的任何建议?
我已经开始阅读http/2的rfc文档,但是我不确定从哪里开始。据我所了解,到目前为止,在解析上与http / 2没有太大的区别,但我不知道该如何进一步处理。
例如,有一个描述新的HTTP / 2服务器推送的部分。因此,我需要手动检查标头是否包含PUSH_PROMISE。但是,我不确定这种方法是否健康(手动处理差异),如果库可以为我处理这些特殊情况,那将是很好的。
有关如何继续的任何建议?