http://www.example.com?foo
What's the term for the foo
part of the URL?
Its the query, or sometimes the query string.
To pinch a useful diagram from the URI RFC:
foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/\_________/ \_________/ \__/
| | | | |
scheme authority path query fragment
It's called "query string" as you can see in wikipedia.
The "foo" part of the URL, as you put is, is referred to as the query.
The 'foo' only is called String Parameters of the URL Query
Depends on the technology you use. Usually its called name value pair. Query string refers to the whole string after ? sign. Then depending on technology used that query string is parsed and normally appears as the dictionary. For example, http://www.example.com?foo=bar&foo1=bar1: Request["foo"] yields "bar" Request["foo1"] yields "bar1" for asp or $_GET["foo"] -> "bar" for php and so on.
来源:https://stackoverflow.com/questions/4007754/whats-the-term-for-the-part-of-the-url-after-the-question-mark