我想知道httptest(一个包)是否可以用来测试HTTP/2特定的功能。有没有人能提供一些例子?
我知道工具h2i,但它是交互式的。我正在寻找一些可编程的东西。
编辑:实际上我在寻找一种工具,例如我可以启动服务器推送并在客户端测试它。那么,使用这个包,如何访问它默认使用的底层HTTP/2内容?
编辑2:在nghttp2源代码中找到了一些例子:https://github.com/tatsuhiro-t/nghttp2/tree/master/integration-tests 编辑3:对我来说,net/http2包似乎不是直接供任何人使用的。我将尝试使用this。
我知道工具h2i,但它是交互式的。我正在寻找一些可编程的东西。
编辑:实际上我在寻找一种工具,例如我可以启动服务器推送并在客户端测试它。那么,使用这个包,如何访问它默认使用的底层HTTP/2内容?
编辑2:在nghttp2源代码中找到了一些例子:https://github.com/tatsuhiro-t/nghttp2/tree/master/integration-tests 编辑3:对我来说,net/http2包似乎不是直接供任何人使用的。我将尝试使用this。
net/http
会自动添加对HTTP/2的支持(我想,这也会相应地添加到net/http/httptest
中)。 - muruhttptest
构建的,可能会引起你的兴趣。 - Pandemonium