Submitting forms using the GET method in the HTTP protocol
Using HTML language, you can create forms on your website that the user can enter data into. The action attribute of the form specifies the URI to which the form will be sent, and the method attribute specifies the name of the HTTP sending method.
The submission method can be either GET or POST. Other HTTP methods for forms are not supported by browsers.
Let's make a form that will be sent using the GET method:
<form action="/page/" method="GET">
<input name="test1" value="1">
<input name="test2" value="2">
<input type="submit">
</form>
After clicking the submit button, the following HTTP request will be executed containing the form data:
GET /page/?test1=value1&test2=2 HTTP/1.1
Make a form that sends data using the GET method and submit it to some site.
After submitting the form, examine the URL contents and find the GET parameters in it.
In the browser debugger, on the "Network" tab, find your request. Click on it. In the request details that appear, find the "Payload" tab. See what it contains.