A GET request does not contain any HTTP body data but, in case that it supplies some supplementary data attributes, in form of a query string, where are they stored in the GET request in Header or Body?
Are they stored as well in the header?
Example
...form?email=hi@world.com&comments=good%20site
URI attributes are send WITH the
GETrequest. If you request a page from a server the browser is sending a request to the webserver which looks like this:If you make a
GETrequest containing data the string you already pointed out would simply be added to the URIThe downside of this is that with the default webserver logging turned on, all data the client sends would be written to the server logs since it is part of the REQUEST URI!
For a reference, look here: Hypertext Transfer Protocol — HTTP/1.1