First of all, sorry for the inconvenience. I don't know if this is the right forum, but I've read several threads and there are some very expert people on this subject, so maybe one of them can help me.
I'm doing research for a university. Within this research, I want to point out what happens when you use the HTTP request method Get against a server. To do this, I have used curl -v in the Ubuntu Terminal against a web domain.
Attached below is the classification that I have established:
-The blue box includes the TLS Handshake Protocol with ALPN.
-The green box includes the request message that the client sends to the server, as well as the request header fields.
-The red box includes the response message and the header fields that the server sends to the client.
-The last box includes the "payload body".
I have two questions:
The line between the green and red box, which says "Connection state changed (MAX_CONCURRENT_STREAMS updated)", in which section should I place it? In the green section, as if it were part of the request header fields that the client sends to the server? Or is it a line that should have a separate color?
With the exception of the line "Connection state changed (MAX_CONCURRENT_STREAMS updated)", do you agree with the classification I have made? Do you think there is an error?
Thank you very much for helping a researcher ;)
Excuse me if there's a mistake in the wording. English is not my mother tongue.