Moto Ishizawa
Moto Ishizawa
I have released very rough prototype ;-) https://github.com/summerwind/nghttp2-stream-analyzer
Yeah, I'd like to analyze h2 communication between each browsers and servers. I thought that the Wireshark meets my requirements but I didn't. Instead of that, I'm working on the...
Hi, thank you for your suggestion. It is good to add the tests you proposed test as a *generic* test case. h2spec has three types of test case, *http2*, *hpack*,...
Thank you for the comment! I agree with 3.5. I fixed it to handle GOAWAY in 672e145691882dd649d79fc51922fff083d74a86. As for 5.4.1, I think there is no problem with the current test...
Thank you for the report! In this case, h2spec expects a GOAWAY frame to be received or the connection to be terminated, but your implementation does not seem to have...
Hi, thank you for the comment! It would be nice to add a test to check whether the first frame sent from the server is SETTINGS. Patches are welcome!
Can you show me the output of `h2spec http2/6.5.3/1 -p 9000 -o 5 -v` ?
Thank you for the log. This is not a bug. h2spec will wait a SETTINGS frame from your server to complete HTTP/2 handshake. So your server must send a SETTINGS...
Yes, I can see that your server's code receives handshake string and SETTINGS frame as follows. ``` $ ruby server.rb Starting server on port 9000 "PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n\x00\x00\x06\x04\x00\x00\x00\x00\x00\x00\x04\x00\x00\xFF\xFF" ``` Hmm,...
I'm using macOS Catalina and tested with h2spec v2.3.0.