with a? and separated by ampersands. If you want to search for puppies
on Google, for example, you can use the URI http://www.google.com/
search?q=puppies, and if you want to begin your search after the first
50 results, you can use http://www.google.com/search?
q=puppies&start=50.
Normally, these parameters are not entered by end users but rather come
from the HTML interface. If you look at the source code of the Google
home page and get rid of the painful bits, you end up with the following
form:
1 <form name="f" action="/search">
(^2)
(^3)
(^4)
(^5)
(^6)
(^7)
(^8)
(^9)
10
So in essence, this form sends the content of all of these fields to the URI
search and appends them to that URI. This is how you end up with this,
1 http://www.google.com/search?
hl=en&source=hp&q=puppies&aq=f&oq=&aqi=
when you submit the form. Notice, for instance, that I have no btnG
parameter because I used the Enter key to submit the form.