рд╕рд░реНрд╡рд░ HTTP рд╣реИрдбрд░ рд╕рддреНрдпрд╛рдкрди рд╕реЗрд╡рд╛

рдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП, HTTP рд╣реЗрдбрд░ рдХреЛ рдареАрдХ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╢реАрд░реНрд╖рдХреЛрдВ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЗрдЦ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдпрд╣рд╛рдВ рд╣рдордиреЗ рд╕реАрдЦреЗ рдЧрдП рдкрд╛рдареЛрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рд╣реИ, RFC рдкреНрд░рд▓реЗрдЦрдиред рд╢реАрд░реНрд╖рдХреЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИрдВ, рдХреБрдЫ рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реИрдВ, рдХреБрдЫ рднреНрд░рд╛рдордХ рдФрд░ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕реА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдордиреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ HTTP рд╣реЗрдбрд░ рдХреЛ рд╕реНрд╡рддрдГ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХрд┐рдпрд╛ ред рдХрдИ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рдЬреЛ рдХреЗрд╡рд▓ рд╣реЗрдбрд░ рджрд┐рдЦрд╛рддреА рд╣реИрдВ, рдпрд╣ рд╕реЗрд╡рд╛ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ:

  1. рдареЗрда рд╣реЗрдбрд░ рдХрд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ;
  2. рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╕реНрдЯрдо рд╣реЗрдбрд░ рдЬреЛрдбрд╝реЗрдВ;
  3. HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ: 1.0, 1.1, 2 (рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ HTTP / 2 рд╕рдорд░реНрдерд┐рдд рд╣реИ);
  4. рд╕рд░реНрд╡рд░ рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рд╡рд┐рдзрд┐, рдЯрд╛рдЗрдордЖрдЙрдЯ рдФрд░ рдкреЛрд╕реНрдЯрдбреЗрдЯрд╛ рдбреЗрдЯрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ;
  5. puzomerka рдпрд╣ рднреА рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕рд░реНрд╡рд░ рд░рд┐рд╕реНрдкрд╛рдВрд╕ рдореЗрдВ рд▓рд╛рд╕реНрдЯ-рдореЛрдбрд┐рдлрд╛рдЗрдб рдпрд╛ рдИрдЯрд╛рдЧ рд╣реИ рддреЛ рдЗрдл-рдореЛрдбрд┐рдлрд╛рдЗрдб-рдЪреВрдВрдХрд┐, рдЗрдл-рдиреЛ-рдореИрдЪ рдХреЗ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХрд╛ рдЬрд╡рд╛рдм рд╕рд╣реА рд╣реИред

рд╣рдо рдкрд░рдо рд╕рддреНрдп рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд╡рд┐рдЪрд▓рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рд╕реЗрд╡рд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧреА рдХрд┐ рдЖрдкрдХреЛ рдХрд┐рд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╣реЗрдбрд░ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рд╕реВрдЪреА рд╣реИ рдЬреЛ рд╕рддреНрдпрд╛рдкрди рд╕реЗрд╡рд╛ рдзреНрдпрд╛рди рджреЗрддреА рд╣реИред рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИ, рд╣реИрдмрд░ рдкрд░ рд▓реЗрдЦ рдкрдврд╝реЗрдВ ред

рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реЗрдбрд░реНрд╕


  • рддрд╛рд░реАрдЦ
  • рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рдЪрд╛рд░рд╕реЗрдЯ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реЗ utf-8
  • рдкрд╛рда рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА-рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕рдВрдкреАрдбрд╝рди

рдЖрдЙрдЯрдбреЗрдЯреЗрдб рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реЗрдбрд░


  • рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░
  • рдПрдХреНрд╕-рд╢рдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛
  • X_ASPNET-рд╕рдВрд╕реНрдХрд░рдг
  • рд╕рдордп-рд╕реАрдорд╛ рд╕рдорд╛рдкреНрдд
  • pragma
  • рдкреА 3 рдкреА
  • рдХреЗ рдЬрд░рд┐рдП
  • рдПрдХреНрд╕-UA- рд╕рдВрдЧрдд

рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрд┐рдд рд╣реЗрдбрд░


  • рдПрдХреНрд╕-рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░-рд╡рд┐рдХрд▓реНрдк
  • рдПрдХреНрд╕-XSS-рд╕рдВрд░рдХреНрд╖рдг
  • рд╕рдЦреНрдд-рдкрд░рд┐рд╡рд╣рди-рд╕реБрд░рдХреНрд╖рд╛
  • рд╕рдВрджрд░реНрдн-рдиреАрддрд┐
  • рд╕реБрд╡рд┐рдзрд╛ рдиреАрддрд┐
  • рд╕рд╛рдордЧреНрд░реА-рд╕реБрд░рдХреНрд╖рд╛-рдиреАрддрд┐ рдпрд╛ рд╕рд╛рдордЧреНрд░реА-рд╕реБрд░рдХреНрд╖рд╛-рдиреАрддрд┐-рд░рд┐рдкреЛрд░реНрдЯ-рдХреЗрд╡рд▓ рдЗрдирд▓рд╛рдЗрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдХреИрд╢рд┐рдВрдЧ рд╣реЗрдбрд░


рдПрдХ рд▓рдВрдмреА рдХреИрд╢ рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдФрд░ рдПрдХ рдЫреЛрдЯреА рдХреИрд╢ рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╢реАрд▓ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдзрд┐рдХ рд╡рд╛рдВрдЫрдиреАрдпред

  • рдЕрдВрддрд┐рдо рдмрд╛рд░ рд╕рдВрд╢реЛрдзрд┐рдд
  • ETag
  • рдХреИрд╢ рдХрдВрдЯреНрд░реЛрд▓
  • рд╡реИрд░реА
  • рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рд╣реЗрдбрд░ рдкрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ: рдпрджрд┐-рд╕рдВрд╢реЛрдзрд┐рдд-рдЪреВрдВрдХрд┐ рдФрд░ рддрдм рд╕реЗ рдХреЛрдИ рдирд╣реАрдВ-рдореИрдЪ

HTTP / 2


рдЕрдм рд╕рд░реНрд╡рд░ рдХреЛ HTTP / 2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕реЗрд╡рд╛ HTTP / 2 рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЖрдкрдХрд╛ рд╕рд░реНрд╡рд░ HTTP / 2 рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ HTTP / 1.1 рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

All Articles