рд╕рдорд╕реНрдпрд╛рдХреЛ рдЬрдб рдпреЛ рд╣реЛ рдХрд┐ рдлреНрд░рдиреНрдЯрдПрдиреНрдб рд░ рдмреНрдпрд╛рдХрдПрдиреНрдбрд╣рд░реВрд▓реЗ рдкреНрд░рд╛рдп: HTTP рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░рд╣рд░реВрдХреЛ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рддрд░ рдПрдХреИ рд╕рдордпрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдмрд╛рдЯ рдЕрдиреБрд░реЛрдзрд╣рд░реВрд▓рд╛рдИ рд╕рд╛рдЭрд╛ рдЪреНрдпрд╛рдирд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдлреНрд░рдиреНрдЯрдПрдиреНрдб рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд░ рдмреНрдпрд╛рдХрдПрдиреНрдб рдкреНрд░рд╢реЛрдзрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрди, рд▓рд╛рдореЛ рд╕рдордпрд╕рдореНрдо рдЪрд▓реНрдиреЗ TCP рдЬрдбрд╛рди рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рдорд╛рдзреНрдпрдордмрд╛рдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╕рд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ, рдПрдХрдкрдЫрд┐ рдЕрд░реНрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛рдорд╛ рдкреНрд░рд╕рд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ, HTTP рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдорд╛рдзреНрдпрдордмрд╛рдЯ рдЫреБрдЯреНрдпрд╛рдЗрдиреНрдЫред рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЕрд▓рдЧ рдЧрд░реНрди, рд╣реЗрдбрд░рд╣рд░реВ "рд╕рд╛рдордЧреНрд░реА-рд▓рдореНрдмрд╛рдЗ" (рдЕрдиреБрд░реЛрдзрдорд╛ рдбреЗрдЯрд╛рдХреЛ рдХреБрд▓ рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫ) рд░ "
рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫ рдпрджрд┐ рдлреНрд░рдиреНрдЯрдПрдиреНрдбрд▓реЗ "рд╕рд╛рдордЧреНрд░реА-рд▓рдореНрдмрд╛рдЗ" рд▓рд╛рдИ рдорд╛рддреНрд░ рд╕рдорд░реНрдерди рдЧрд░реНрдЫ рддрд░ "рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: chunked" (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Akamai CDN рд▓реЗ рдпреЛ рдЧрд░реНрдпреЛ) рд╡рд╛ рдЙрд▓реНрдЯреЛ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрдЫред рдпрджрд┐ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: chunked рджреБрд╡реИ рдкрдХреНрд╖рдорд╛ рд╕рдорд░реНрдерд┐рдд рдЫ рднрдиреЗ, HTTP рд╣реЗрдбрд░ рдкрд╛рд░реНрд╕рд░рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЖрдХреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рдЕрдЧрд╛рдбрд┐рдХреЛ рдЫреЗрдЙрд▓реЗ "Transfer-Encoding: xchunked", "Transfer-Encoding: chunked" рдЬрд╕реНрддрд╛ рд▓рд╛рдЗрдирд╣рд░реВрд▓рд╛рдИ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрдЫред тАЭ, тАЬрд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩтАЭ :[рдЯреНрдпрд╛рдм]рдЪрдЩреНрдХ рдЧрд░рд┐рдПрдХреЛ", "X: X[\n]рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: рдЦрдгреНрдбрд┐рдд", "рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ[\n]: рдЦрдгреНрдбрд┐рдд" рд╡рд╛ "рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ : рдЦрдгреНрдбрд┐рдд", рд░ рдмреНрдпрд╛рдХрдЗрдиреНрдбрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрдЫ)ред
рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдПрдХ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд▓реЗ рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрди рд╕рдХреНрдЫ рдЬрд╕рдорд╛ "рд╕рд╛рдордЧреНрд░реА-рд▓рдореНрдмрд╛рдЗ" рд░ "рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: chunked" рд╣реЗрдбрд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН, рддрд░ "рд╕рд╛рдордЧреНрд░реА-рд▓рдореНрдмрд╛рдЗ" рдорд╛ рдЖрдХрд╛рд░ chunked рдЪреЗрдирдХреЛ рдЖрдХрд╛рд░рд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдБрджреИрди, рдЬреБрдиред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд▓реНрдп рднрдиреНрджрд╛ рд╕рд╛рдиреЛ рдЫред рдпрджрд┐ рдлреНрд░рдиреНрдЯрдПрдиреНрдбрд▓реЗ "рд╕рд╛рдордЧреНрд░реА-рд▓рдореНрдмрд╛рдЗ" рдЕрдиреБрд╕рд╛рд░ рдЕрдиреБрд░реЛрдзрд▓рд╛рдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд░ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░реНрдЫ рд░ рдмреНрдпрд╛рдХрдПрдиреНрдбрд▓реЗ "рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: chunked" рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдмреНрд▓рдХ рдкреВрд░рд╛ рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрдиреНрдЫ рднрдиреЗ, "рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: chunked" рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдбрд╛рдЯрд╛рдХреЛ рдЕрдиреНрддреНрдп рд╣реБрдиреЗрдЫред рдкрд╣рд┐рд▓реЗ рдиреИ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдЕрдиреБрд░реЛрдзрдХреЛ рдмрд╛рдБрдХреА рдкреБрдЪреНрдЫрд░ рдЖрдХреНрд░рдордгрдХрд╛рд░реА рдЕрд░реНрдХреЛ рдЕрдиреБрд░реЛрдзрдХреЛ рд╕реБрд░реБрдорд╛ рд╣реБрдиреЗрдЫ, рдЕрд░реНрдерд╛рддреНред рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓реЗ рдЕрд░реНрдХреЛ рдХрд╕реИрдХреЛ рдЕрдиреБрд░реЛрдзрдХреЛ рд╕реБрд░реБрдорд╛ рдордирдорд╛рдиреА рдбрд╛рдЯрд╛ рд╕рдВрд▓рдЧреНрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫред
рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдлреНрд░рдиреНрдЯрдПрдиреНрдб-рдмреНрдпрд╛рдХреЗрдиреНрдб рд╕рдВрдпреЛрдЬрдирдорд╛ рд╕рдорд╕реНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди, рддрдкрд╛рдЗрдБ рдлреНрд░рдиреНрдЯрдПрдиреНрдб рдорд╛рд░реНрдлрдд рдпрд╕ рдкреНрд░рдХрд╛рд░рдХреЛ рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:
POST/HTTP/1.1 рдХреЛ рдмрд╛рд░реЗрдорд╛
рд╣реЛрд╕реНрдЯ: example.com
рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг-рдЗрдиреНрдХреЛрдбрд┐рдЩ: рдЯреБрдХреНрд░рд╛
рд╕рд╛рдордЧреНрд░реА-рд▓рдореНрдмрд╛рдИ: рез4
1
Z
Q
рдпрджрд┐ рдмреНрдпрд╛рдХрдЗрдиреНрдбрд▓реЗ рддреБрд░реБрдиреНрддреИ рдЕрдиреБрд░реЛрдзрд▓рд╛рдИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджреИрди рд░ chunked рдбрд╛рдЯрд╛рдХреЛ рдЕрдиреНрддрд┐рдо рд╢реВрдиреНрдп рдмрд╛рдЙрдиреНрдбрд┐рдЩ рдмреНрд▓рдХрдХреЛ рдЖрдЧрдордирдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрдиреНрдЫ рднрдиреЗ рд╕рдорд╕реНрдпрд╛ рдЙрдкрд╕реНрдерд┐рдд рд╣реБрдиреНрдЫред рдердк рдкреВрд░реНрдг рдЬрд╛рдБрдЪрдХреЛ рд▓рд╛рдЧрд┐
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдХреНрд░рдордг рдЧрд░реНрди рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рд╕рд╛рдЗрдЯрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Trello рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЖрдХреНрд░рдордг рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдиреБрд░реЛрдзрдХреЛ рд╕реБрд░реБрд╡рд╛рддрд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ ("PUT /1/members/1234... x=x&csrf рдЬрд╕реНрддреИ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред =1234&username=testzzz&bio=cake") рд░ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдореВрд▓ рдЕрдиреБрд░реЛрдз рд░ рдпрд╕рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреБрдХреА рд╕рд╣рд┐рдд рд╕рдиреНрджреЗрд╢ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реНред saas-app.com рдорд╛ рдЖрдХреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐, рдпреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдорд╛ JavaScript рдХреЛрдбрд▓рд╛рдИ рдЕрдиреБрд░реЛрдз рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдордзреНрдпреЗ рдПрдХрдорд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдореНрднрд╡ рднрдпреЛред redhat.com рдорд╛ рдЖрдХреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдЧрд░реНрди рдЖрдиреНрддрд░рд┐рдХ рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ (рдлрд╛рд░рдордХреЛ рдЕрдиреБрд░реЛрдз "POST /search?dest=../assets/idx?redir=//[рдИрдореЗрд▓ рд╕реБрд░рдХреНрд╖рд┐рдд]/ HTTP/1.1")ред
рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ "рд╣реЛрд╕реНрдЯ:" рд╣реЗрдбрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реЗрд░ рдЕрдиреБрд░реЛрдз рдЧрд░рд┐рдПрдХреЛ рд╕рд╛рдЗрдЯрд▓рд╛рдИ рдмрджрд▓реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛред рдЖрдХреНрд░рдордгрд▓рд╛рдИ рд╕рд╛рдордЧреНрд░реА рдХреНрдпрд╛рд╕рд┐рдЩ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рд╛рдордЧреНрд░реАрд▓рд╛рдИ рд╡рд┐рд╖рд╛рдХреНрдд рдЧрд░реНрди рд░ рдХреНрдпрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдЧреЛрдкреНрдп рдбрд╛рдЯрд╛ рдирд┐рдХрд╛рд▓реНрди рдкрдирд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╡рд┐рдзрд┐рдХреЛ рд╢рд┐рдЦрд░ рднрдиреЗрдХреЛ PayPal рдорд╛ рдЖрдХреНрд░рдордгрдХреЛ рд╕рдВрдЧрдарди рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рдХреНрд░рдордорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкрдард╛рдЗрдПрдХрд╛ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рд░реЛрдХреНрди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛ (iframe рдЕрдиреБрд░реЛрдзрд▓рд╛рдИ paypal.com/us/gifts рдкреГрд╖реНрдардХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдЬреБрди CSP (рд╕рд╛рдордЧреНрд░реА рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐) рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрди)ред
рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рдХреБрд░рд╛, рддреНрдпрд╣рд╛рдБ 2005 рдорд╛ рдерд┐рдпреЛ
рд╕реНрд░реЛрдд: opennet.ru