繁体   English   中英

Http 1.1协议验证

[英]Http 1.1 protocol validation

是否有任何服务或库可以验证http1.1服务器?

我实现了一个简单的http服务器,大约一年左右的时间我一直在扩展它,因为我需要一个非常完整和功能齐全的http1.1 web / app服务器。

实际上它的效果非常好 - 例如它似乎可以为我尝试过的所有浏览器提供强大的功能,例如curl等,但是当你阅读http1.1的规格时,有一百万个极端情况。 我确定那里有各种奇怪的小鬼。

是否有可以向服务器发出http请求以验证协议的服务,或者执行此操作的库?

Jigsaw是W3C的HTTP 1.1参考实现http://www.w3.org/Jigsaw/

您可以使用它来比较服务器和Jigsaw之间的响应。 如果它没有自己的黑盒测试套件,您可能必须通过RFC并创建自己的套件。

这里还有其他资源: http//www.w3.org/Protocols/HTTP/Forum/#Sample

这包括对至少一个HTTP 1.1客户端库的引用。 您可以使用它或任何其他具有良好合规性的构建您自己的黑盒测试。

我还没有找到任何全面的内容,但REDbot对于测试HTTP缓存的一些细微之处非常有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM