
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, HTTP 1.1 рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ-рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИред HTTP рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ ISO-8859-1 (рдЬрд┐рд╕реЗ рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ umlauts, diacritics рдпреБрдХреНрдд ASCII рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкрд╢реНрдЪрд┐рдореА рдпреВрд░реЛрдкреАрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рд╡рд░реНрдг) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рд╕рдВрджреЗрд╢ рдирд┐рдХрд╛рдп рдореЗрдВ рдПрдХ рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ "рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░" рд╣реЗрдбрд░ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдореЗрдВ рд╕рдВрджреЗрд╢ рдмреЙрдбреА рдореЗрдВ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╕реНрд╡рдпрдВ рд╣реЗрдбрд░ рдореЗрдВ рдЧреИрд░-рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ рд╡рд░реНрдгреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рд╕рдВрднрд╡рддрдГ рд╕рдмрд╕реЗ рдЖрдо рдорд╛рдорд▓рд╛ "рд╕рд╛рдордЧреНрд░реА-рд╡рд┐рд╡рд╛рдж" рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╣реИред рдпрд╣ рдПрдХ рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдп рдкреНрд░рддреАрдд рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЗрддрдирд╛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред
TL; DR: тАЬрд╕рд╛рдордЧреНрд░реА-рд╡рд┐рд╡рд╛рджтАЭ рдХреЗ рд▓рд┐рдП
RFC 6266 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдкрд╛рда рдХреЛ рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд▓реИрдЯрд┐рди (рд▓рд┐рдкреНрдпрдВрддрд░рдг) рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВред
рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдкрд░рд┐рдЪрдп
рд▓реЗрдЦ рдореЗрдВ рдпреВрдПрд╕-рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ рдПрдиреНрдХреЛрдбрд┐рдВрдЧреНрд╕ (рдЕрдХреНрд╕рд░ рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд), рдЖрдИрдПрд╕рдУ-8859-1 рдФрд░ рдпреВрдЯреАрдПрдл -8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЗрди рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдкрд░рд┐рдЪрдп рд╣реИред рдЕрдиреБрднрд╛рдЧ рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИ рдЬреЛ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рднреВрд▓рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЙрдирд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред
ASCII рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 128 рд╡рд░реНрдг рд╣реИрдВ рдФрд░ рдкреВрд░реЗ рдЕрдВрдЧреНрд░реЗрдЬреА рд╡рд░реНрдгрдорд╛рд▓рд╛, рд╕рдВрдЦреНрдпрд╛, рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рдФрд░ рд╕реЗрд╡рд╛ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

7 рдмрд┐рдЯреНрд╕ рдХрд┐рд╕реА рднреА ASCII рдЪрд░рд┐рддреНрд░ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред рд╢рдмреНрдж "рдкрд░реАрдХреНрд╖рдг" рдХреЛ рд╣реЗрдХреНрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ 0x74 0x65 0x73 0x74 рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рднреА рд╡рд░реНрдгреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдмрд┐рдЯ рд╣рдореЗрд╢рд╛ 0 рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрдг 128 рдПрдирдХреЛрдбреЗрдб рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдмрд╛рдЗрдЯ 2 ^ 8 = 256 рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
ISO-8859-1 рдкрд╢реНрдЪрд┐рдореА рдпреВрд░реЛрдкреАрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╣реИред рдЗрд╕рдореЗрдВ рдлреНрд░реЗрдВрдЪ рдбрд╛рдпрдХреНрдЯрд┐рд░рд┐рдЯрд┐рдХреНрд╕, рдЬрд░реНрдорди рдСрдорд▓реЗрдЯреНрд╕ рдЖрджрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ 256 рд╡рд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдмрд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рд╣рд╛рдл (128 рдЕрдХреНрд╖рд░) ASCII рдЬреИрд╕рд╛ рд╣реА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдкрд╣рд▓рд╛ рдмрд┐рдЯ = 0 рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд ASCII рд╡рд░реНрдг рд╣реИред рдпрджрд┐ 1 рд╣реИ, рддреЛ рдпрд╣ ISO-8859-1 рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдг рд╣реИред
UTF-8 ASCII рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред 1.112.064 рд╡рд░реНрдгреЛрдВ рдХреЛ рдПрдирдХреЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред
рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдг рдХрд╛ рдЖрдХрд╛рд░ 1 рд╕реЗ 4 рдмрд╛рдЗрдЯреНрд╕ рд╕реЗ
рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ (
рдкрд╣рд▓реЗ 6 рдмрд╛рдЗрдЯ рддрдХ рдХреА рдЕрдиреБрдорддрд┐ рдереА)ред

рдЗрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрд╣рд▓реЗ рдмрд┐рдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЪрд░рд┐рддреНрд░ рдореЗрдВ рдХрд┐рддрдиреЗ рдмрд╛рдЗрдЯреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрджрд┐ рдУрдХрдЯреЗрдЯ 0 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЪрд░рд┐рддреНрд░ рдХреЛ рдПрдХ рдмрд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред 110 - рджреЛ рдмрд╛рдЗрдЯреНрд╕, 1110 - рддреАрди рдмрд╛рдЗрдЯреНрд╕, 11110 - 4 рдмрд╛рдЗрдЯреНрд╕ред
ISO-8859-1 рдХреЗ рд╕рд╛рде, рдкрд╣рд▓реЗ 128 рдЕрдХреНрд╖рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ ASCII рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдХреЗрд╡рд▓ ASCII рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рдВрде рдмрд╛рдЗрдирд░реА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рд╕рдорд╛рди рд╣реЛрдВрдЧреЗ, рднрд▓реЗ рд╣реА US-ASCII, ISO-8859-1 рдпрд╛ UTF-8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред
рд╕рдВрджреЗрд╢ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ UTF-8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рд╣реЗрдбрд░ рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ UTF-8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣реЗрдбрд░
"рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ред

рдпрджрд┐ "рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕реЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ ISO-8859-1 рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢
рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдФрд░, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, "рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░" рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрдпрд╛ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ "рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░" рдкреНрд░реЗрд╖рд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд░реЗрдЧрд╛ рдФрд░ рд╕рдВрджреЗрд╢ рдХреЛ рдкрдврд╝реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЗрд╕реЗ ISO-8859-1 рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред Google Chrome, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдЬреЛ рдХрдИ рд░реВрд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ -1251 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдпрджрд┐ рд╕рдВрджреЗрд╢ UTF-8 рдореЗрдВ рдерд╛, рддреЛ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╣рдордиреЗ UTF-8 рд╕рдВрджреЗрд╢ рдХреЛ рд╣реЗрдбрд░ рдорд╛рди рдореЗрдВ рд░рдЦрд╛ рд╣реИ
рд╕рдВрджреЗрд╢ рд╢рд░реАрд░ рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рд╕рдВрджреЗрд╢ рдХрд╛ рдореБрдЦреНрдп рднрд╛рдЧ рд╣рдореЗрд╢рд╛ рд╣реЗрдбрд░ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рд╕реБрд░реНрдЦрд┐рдпреЛрдВ рдХрд╛ рдХреНрдпрд╛? рд╡рд┐рдирд┐рд░реНрджреЗрд╢
рд╕реНрдкрд╖реНрдЯ рд░реВрдк
рд╕реЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рд╢реАрд░реНрд╖рд▓реЗрдЦреЛрдВ рдХрд╛ рдХреНрд░рдо рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИред рдпрд╛рдиреА рдПрдХ рд╣реЗрдбрд░ рдореЗрдВ рджреВрд╕рд░реЗ рд╣реЗрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред
рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЕрдЧрд░ рдЖрдк рд╕рд┐рд░реНрдл рд╣реЗрдбрд░ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП UTF-8 рдорд╛рди рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВ? рд╣рдордиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рдирд┐рдХрд╛рдп рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреА рдЪрд╛рд▓ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдореВрд▓реНрдп рдХреЗрд╡рд▓ рдЖрдИрдПрд╕рдУ-8859-1 рдореЗрдВ рдкрдврд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдорд╛рди рд▓реЗрдирд╛ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реЛрдЧрд╛ рдХрд┐ рд╣реЗрдбрд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╣реИ рдирд╣реАрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХрдИ рдореЗрдВ, рдпрджрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдирд╣реАрдВ, рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрд╣ рд╕рдорд╛рдзрд╛рди рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕рдореЗрдВ рдкреБрд░рд╛рдиреЗ iPhones, IE11, Firefox, Google Chrome рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдореЗрд░реА рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдкрд░ рдПрдХрдорд╛рддреНрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬрдм рдореИрдВрдиреЗ рдпрд╣ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ рдерд╛ рдЬреЛ рдЙрд╕ рд╢реАрд░реНрд╖рдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рддреЛ рд╡рд╣ рдерд╛ рдПрдЬред

рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдореЗрдВ рджрд░реНрдЬ рдирд╣реАрдВ рд╣реИред рд╢рд╛рдпрдж рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдХрд┐ рд╕рдВрджреЗрд╢ рд╣реЗрдбрд░ UTF-8 рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдП рдЧрдП рдереЗред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдХрд╛рдо рдирд╣реАрдВ рд╣реИред рд╣рдо рдкрд╣рд▓реЗ рдмрд┐рдЯ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ: рдпрджрд┐ 0, рддреЛ рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ, рдпрджрд┐ 1 - рддреЛ, тАЛтАЛрд╕рдВрднрд╡рддрдГ, рдпреВрдЯреАрдПрдл -8ред
рдХреНрдпрд╛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ ISO-8859-1 рдХреЗ рд╕рд╛рде рдХреЛрдИ рдЕрдВрддрд░рдВрдЧрддрд╛ рд╣реИ? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд▓рдЧрднрдЧ рдХреЛрдИ рднреА рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП UTF-8 рдХреЛ 2 рдСрдХреНрдЯреЗрдЯ рд╡рд░реНрдг (рд░реВрд╕реА рдЕрдХреНрд╖рд░ рджреЛ рдСрдХреНрдЯреЗрдЯ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ) рд▓реЗрдВред рдкреНрд░рд╕реНрддреБрдд рдмрд╛рдЗрдирд░реА рдореЗрдВ рдкреНрд░рддреАрдХ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:
110xxxxx 10xxxxxx ред рд╣реЗрдХреНрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ:
[0xC0-0x6F] [0x80-0xBF] ред ISO-8859-1 рдореЗрдВ, рдпреЗ рдкрд╛рддреНрд░ рд╢рд╛рдпрдж рд╣реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЛ рд╕рд╛рдВрдХреЗрддрд┐рдХ рд░реВрдк рд╕реЗ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдмрд╣реБрдд рдХрдо рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдЖрдк рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдЖрдкрдХрд╛ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдпрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реЗрдбрд░ рдорд╛рди рдХреЗ рд▓рд┐рдП рдпреВрдЯреАрдПрдл -8 рд╡рд░реНрдг рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдкрд╛рдЪреЗ рдЯреЛрдорд╛рдХрдЯ рд╕рднреА UTF-8 рд╡рд░реНрдгреЛрдВ рдХреЗ рдмрдЬрд╛рдп 0x3F (рдкреНрд░рд╢реНрди рдЪрд┐рд╣реНрди) рд▓рдЧрд╛рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдЗрд╕ рдкреНрд░рддрд┐рдмрдВрдз рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рдпрдВ рд╣рд╛рде рд╣рд┐рд▓рд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд▓реЗрдХрд┐рди, рдЗрд╕ рдмрд╛рдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рдЖрдкрдХрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдпрд╛ рд╕рд░реНрд╡рд░ рдЖрдкрдХреЛ рд╣реЗрдбрд░ рдХреЗ рд▓рд┐рдП UTF-8 рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдореИрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рдирд╣реАрдВ рджреЗрддрд╛ред рдпрд╣ рдПрдХ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рд╕рдордп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд▓рд┐рдкреНрдпрдВрддрд░рдг
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЯреНрд░рд╛рдВрд╕рд▓рд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдПрдЯреЛ рдмреЛрд▓реЗ рд╣реЙрд░реЛрд╢реАрдЬрд╝ рд░реЗрдиреАред рдХрдИ рдмрдбрд╝реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд░реВрд╕реА рд╕рдВрд╕рд╛рдзрди рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдореЗрдВ рд▓рд┐рдкреНрдпрдВрддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд┐рд░рд╕реНрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдЧрд╛рд░рдВрдЯреАрдХреГрдд рд╕рдорд╛рдзрд╛рди рд╣реИ рдЬреЛ рдирдП рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЯреВрдЯреЗрдЧрд╛ рдФрд░ рдЬрд┐рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЕрд▓рдЧ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЖрдкрдХреЛ рдпрд╣ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдХрд┐ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд░реНрдгреЛрдВ рдХреЗ рдкреВрд░реЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЛ рдХреИрд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреБрдЪреНрдЫ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрд╡реЗрджрди рд░реВрд╕реА рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рддрд╛рддрд╛рд░ рдкрддреНрд░ ╥г рдФрд░ appear рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдмрд╕ "" рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
RFC 2047
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдЯреЙрдордХреИрдЯ рдиреЗ рдореБрдЭреЗ рд╕рдВрджреЗрд╢ рд╢реАрд░реНрд╖рдХ рдореЗрдВ UTF-8 рдбрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреАред рдХреНрдпрд╛ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реБрд╡рд┐рдзрд╛ рд╕рд░реНрд╡рд▓реЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдбреЙрдХреНрд╕ рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддреА рд╣реИ? рд╣рд╛рдБ, рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд:
рдЖрд░рдПрдлрд╕реА 2047 рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдирдХреЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА - рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдиреЗ рдореБрдЭреЗ рдирд╣реАрдВ рд╕рдордЭрд╛ред рдпрд╣ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐ HTTP рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рд╕реЗ рдЗрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди
рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ
рдЯрд┐рдХрдЯ ред
RFC 6266
рдЯрд┐рдХрдЯ рдореЗрдВ, рдЬреЛ рд▓рд┐рдВрдХ рдкрд┐рдЫрд▓реЗ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╣реИ,
рд╡рд╣рд╛рдБ рд╕рдВрджрд░реНрдн рд╣реИрдВ рдХрд┐ RFC 2047 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рд╕рдорд╛рдкреНрддрд┐ рдХреЗ рдмрд╛рдж рднреА, рдЕрднреА рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдирд╛рдо рдкрд░ UTF-8 рдорд╛рди рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ:
RFC 6266 ред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдЕрдм рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рд╕рд╣реА рдирд┐рд░реНрдгрдп рд╣реИред рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдСрдирд▓рд╛рдЗрди рд╕рдВрд╕рд╛рдзрди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо
CUBA рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ "рд╕рд╛рдордЧреНрд░реА-рд╡рд┐рд╡рд╛рдж" рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд┐рд╢реЗрд╖ RFC рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
RFC 6266 "рд╕рд╛рдордЧреНрд░реА-рд╡рд┐рд╡рд╛рдж" рд╢реАрд░реНрд╖рдХ рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реИред рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐ рд╕реНрд╡рдпрдВ рдПрдХ рдФрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢,
RFC 8187 рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИред

"рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ ASCII, "рдлрд╝рд╛рдЗрд▓ рдирд╛рдо *" - рдХрд┐рд╕реА рднреА рдЖрд╡рд╢реНрдпрдХ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИред рджреЛрдиреЛрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде, "рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рд╕рднреА рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ (IE11 рдФрд░ рд╕рдлрд╛рд░реА рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕рд╣рд┐рдд) рдореЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, "рдлрд╝рд╛рдЗрд▓ рдирд╛рдо *" рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╣рд▓реЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рдмрд╛рдж рдПрдиреНрдХреЛрдбреЗрдб рдорд╛рдиред ASCII рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рджреГрд╢реНрдпрдорд╛рди рд╡рд░реНрдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╢реЗрд╖ рд╡рд░реНрдг рдХреЗрд╡рд▓ рд╣реЗрдХреНрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдУрдХрдЯреЗрдЯ рд╕реЗ рдкрд╣рд▓реЗ "%" рдХреЗ рд╕рд╛рдеред
рдЕрдиреНрдп рд╣реЗрдбрд░ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?
RFC 8187 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдирд╣реАрдВ рд╣реИред рд╣рд╛рдВ, рдЖрдк рд╣реЗрдбрд░ рдореЗрдВ * рдкреНрд░реАрдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдХреБрдЫ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдирд╣реАрдВред
рдкреНрд░рддреНрдпреЗрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╣рд╛рдВ UTF-8 рд╣реЗрдбрд░ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд RFC рдореЗрдВ рдЗрд╕рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдЙрд▓реНрд▓реЗрдЦ рд╣реИред рд╕рд╛рдордЧреНрд░реА-рдирд┐рдкрдЯрд╛рди рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рд╡реЗрдм рд▓рд┐рдВрдХрд┐рдВрдЧ рдФрд░
рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдПрдХреНрд╕реЗрд╕ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдореЗрдВ ред
рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдорд╛рдирдХ рд▓рдЧрд╛рддрд╛рд░ рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВред HTTP рдореЗрдВ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ
рдХреЗрд╡рд▓ 2010 рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред "рд╕рд╛рдордЧреНрд░реА-рд╡рд┐рд╡рд╛рдж" рдореЗрдВ рдЗрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ
2011 рдореЗрдВ рдорд╛рдирдХ рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдпреЗ рдорд╛рдирдХ рдХреЗрд╡рд▓
"рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдорд╛рдирдХ" рдЪрд░рдг рдореЗрдВ рд╣реИрдВ , рд╡реЗ рд╣рд░ рдЬрдЧрд╣ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рд╡рд┐рдХрд▓реНрдк рд╣реИ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╣рдо рдирдП рдорд╛рдирдХреЛрдВ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣реЗрдбрд░ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдорд╛рди рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреЗ, рдЗрд╕рд╕реЗ рдЗрдирдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ HTTP рдорд╛рдирдХреЛрдВ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЙрдирдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕реНрддрд░ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред