2.1рдореЗрдЬрдмрд╛рди
рдЯрд┐рдо рдмрд░реНрдирд░реНрд╕-рд▓реА рдиреЗ рд╡рд░реНрд▓реНрдб рд╡рд╛рдЗрдб рд╡реЗрдм, рдПрдЪрдЯреАрдПрдордПрд▓, рдПрдЪрдЯреАрдЯреАрдкреА рдФрд░ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рднрд╡рд┐рд╖реНрдп рдХреЗ рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХреЛ рдХрдард┐рди рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рд▓рд┐рдВрдХ рдпрд╛ рдпреВрдЖрд░рдПрд▓ рдХреЗ рд╕рд╛рде рдЖрдПред URL рдХрд╛ рдорддрд▓рдм рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рд░рд┐рд╕реЛрд░реНрд╕ рд▓реЛрдХреЗрдЯрд░ рд╣реИред
рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рд┐рдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
protocol://host/path?query#anchor
рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рд╣рдореЗрд╢рд╛ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ protocol
рдЪрд╛рд╣рд┐рдП редhost
Protocol
рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рд╕рдВрд╡рд╛рдж рдХрд░реЗрдВрдЧреЗред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдирд╛рдо: HTTP, HTTPS, FTP, SSH, ...
Host
рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рд░реНрд╡рд░ рдХрд╛ рдирд╛рдо рд╣реИред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдпрд╣ рдПрдХ рдЖрдИрдкреА рдкрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдЬрд▓реНрджреА рд╕реЗ рдорд╛рдирд╡-рдкрдардиреАрдп рдирд╛рдо (рдбреЛрдореЗрди рдирд╛рдо) рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рддрд╛рдХрд┐ рдХреБрдЫ рднреА рдпрд╛рдж рди рд░рд╣реЗред рдорд╛рдиреЛ рдХреБрдЫ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдЗрддрдирд╛ рдХрдард┐рди рд╣реЛ)
рд╢реБрд░реВ рдореЗрдВ рдХрд┐рд╕реА query
рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдЧрдпрд╛ рдерд╛ред Path
HTML рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╕реНрдерд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡реЗрдм рдХреЗ рд╢реМрдХреАрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд▓реЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЙрдиреНрд╣реЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ HTML рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, URL рдореЗрдВ рдПрдХ рд╕реЗрдХреНрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ query
, рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╕рд░реНрд╡рд░ рдХреЛ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдЕрдВрдд рдореЗрдВ anchor
, рдпрд╣ HTML рдкреГрд╖реНрда рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд▓реЗрдмрд▓ рд╣реИ рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреГрд╖реНрда рдХреЛ рди рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдмрд▓реНрдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрдерд╛рди рдкрд░ рд╕реНрдХреНрд░реЙрд▓ рднреА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рдПрдХ рд▓реЗрдмрд▓ рд╣реИред
2.2 рдХреНрд╡реЗрд░реА рдФрд░ рдкреИрд░рд╛рдо
рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рдмрддрд╛рддрд╛ рд╣реВрдБ query
ред
рд╢реАрд░реНрд╖рдХ рдХреЗ рдиреАрдЪреЗ рд▓рд┐рдВрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛query
рдкреНрд░рд╢реНрди рдЪрд┐рд╣реНрди рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ # (рдпрд╛ рд▓рд┐рдВрдХ рдХреЗ рдЕрдВрдд) рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдХреНрд╡реЗрд░реА рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдореНрди рд░реВрдк рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ:
name=value&name2=value2&nameN=valueN
URL рдореЗрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдФрд░ рдЕрдиреНрдп рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╕рдореВрд╣ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рднреА рд╕рдВрджрд┐рдЧреНрдз рд╡рд░реНрдг рдмрдЪ рдЧрдП рд╣реИрдВред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЖрдкрдиреЗ рдЕрдХреНрд╕рд░ рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдЬрдм рдЖрдкрдиреЗ рдПрдХ рд▓рд┐рдВрдХ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рдФрд░ рдЙрд╕реЗ рдПрдХ рдорд┐рддреНрд░ рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛:
рдЪреМрдбрд╝рд╛рдИ = "300" | рдкреНрд░рддреАрдХ | рдПрдиреНрдХреЛрдбрд┐рдВрдЧ |
---|---|---|
1 | рдЕрдВрддрд░рд┐рдХреНрд╖ | 20% |
2 | ! | 21% |
3 | # | 22% |
4 | $ | 24% |
5 | % | 25% |
6 | рдФрд░ | 26% |
7 | ' | 27% |
8 | * | % 2рдП |
9 | + | %2рдмреА |
10 | , | % 2рд╕реА |
рдЧреНрдпрд╛рд░рд╣ | / | %2F |
рдЖрдк рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рд▓рд┐рдВрдХ рдкрд░ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ ред