объбд | упдетцбойе | чретед

1 Ччедеойе.

1.1 Гемш.

Ртпфплпм ретедбюй Зйретфелуфб (HTTP) - ртпфплпм ртйлмбдопзп хтпчос дмс тбуртедемеоощи, упчнеуфощи, нопзпутедощи йожптнбгйпоощи уйуфен. HTTP йурпмшъхефус ч World Wide Web (WWW) обюйобс у 1990 зпдб. Ретчпк четуйек HTTP, йъчеуфопк лбл HTTP/0.9, вщм ртпуфпк ртпфплпм дмс ретедбюй оепвтбвпфбоощи дбоощи юетеъ Йофетоеф. HTTP/1.0, лбл пртедемеоп ч RFC 1945 [6], вщм хмхюыеойен ьфпзп ртпфплпмб, рпъчпмсс уппвэеойсн йнефш MIME-рпдпвощк жптнбф, упдетцбэйк нефбйожптнбгйа п ретедбчбенщи дбоощи й йнем нпдйжйгйтпчбооха уенбофйлх ъбртпупч/пфчефпч. Пдоблп, HTTP/1.0 оедпуфбфпюоп иптпып хюйфщчбм пупвеоопуфй тбвпфщ у йетбтийюеулйнй ртплуй-уетчетбнй (hierarchical proxies), льыйтпчбойен, рпуфпсоощнй упедйоеойснй, й чйтфхбмшощнй ипуфбнй (virtual hosts). Лтпне фпзп, вщуфтпе хчемйюеойе ое рпмопуфша упчнеуфйнщи ртймпцеойк, объщчбаэйи фпф ртпфплпм, лпфптщк пой йурпмшъпчбмй "HTTP/1.0", рпфтевпчбмп ччедеойс четуйй ртпфплпмб, ч лпфптпк вщмй вщ ъбмпцеощ чпънпцопуфй, рпъчпмсаэйе ртймпцеойсн пртедемсфш йуфйооще чпънпцопуфй дтхз дтхзб.

Ьфб урегйжйлбгйс пртедемсеф ртпфплпм "HTTP/1.1". Ьфпф ртпфплпм упдетцйф впмее уфтпзйе фтевпчбойс, юен HTTP/1.0, збтбофйтхаэйе обдецоха тебмйъбгйа чпънпцопуфек.

Ртблфйюеулй йожптнбгйпооще уйуфенщ фтевхаф впмшыек жхолгйпобмшопуфй, юен ртпуфп ъбзтхълх йожптнбгйй, члмаюбс рпйул, нпдйжйлбгйа ртй рпнпэй чоеыоезп йофетжекуб, й боопфбгйа (annotation). HTTP ртедпуфбчмсеф пфлтщфщк обвпт нефпдпч, лпфптще хлбъщчбаф гемш ъбртпуб. Пой пуопчбощ об дйугйрмйое уущмлй, пвеуреюеоопк Хойчетубмшощн Йдеофйжйлбфптпн Теухтуб (URI) [3] [20], лбл тбурпмпцеойе (URL) [4] ймй йнс (URN), дмс йдеофйжйлбгйй теухтуб, л лпфптпнх ьфпф нефпд ртйнеосефус. Уппвэеойс ретедбафус ч жптнбфе, рпдпвопн йурпмшъхенпнх ьмелфтпоопк рпюфпк, лбл пртедемеоп Нопзпгемечщнй Тбуыйтеойснй Ьмелфтпоопк Рпюфщ (MIME).

HTTP фблце йурпмшъхефус лбл пвпвэеоощк ртпфплпм учсъй нецдх бзеофбнй рпмшъпчбфемек й ртплуй-уетчетбнй/ымаъбнй (proxies/gateways) ймй дтхзйнй уетчйубнй Йофетоефб, члмаюбс фблйе, лбл SMTP [16], NNTP [13], FTP [18], Gopher [2], й WAIS [10]. Фблйн пвтбъпн, HTTP ъблмбдщчбеф пуопчщ нопзпутедопзп (hypermedia) дпуфхрб л теухтубн дмс тбъоппвтбъощи ртймпцеойк.

1.2 Фтевпчбойс.

Ьфб урегйжйлбгйс йурпмшъхеф фе це убнще умпчб дмс пртедемеойс фтевпчбойк л тебмйъбгйй ртпфплпмб, юфп й RFC 1123 [8]. Ьфй умпчб умедхаэйе:

ОЕПВИПДЙНП, ДПМЦЕО (MUST)
Ртйнеосефус дмс хлбъбойс, юфп дбоопе фтевпчбойе урегйжйлбгйй оепвипдйнп пвеуреюйфш ч мавпн умхюбе.
ТЕЛПНЕОДХЕФУС, УМЕДХЕФ (SHOULD)
Йурпмшъхефус дмс хлбъбойс, юфп дбоопе фтевпчбойе урегйжйлбгйй дпмцоп вщфш пвеуреюеоп, еумй ьфпнх ое ртерсфуфчхаф уетшеъоще ртйюйощ.
ЧПЪНПЦОП, НПЦЕФ (MAY)
Йурпмшъхефус дмс хлбъбойс, юфп дбоопе фтевпчбойе урегйжйлбгйй счмсефус пргйпобмшощн й нпцеф вщфш мйвп тебмйъпчбоп, мйвп оеф - рп оепвипдйнпуфй.

Тебмйъбгйс уюйфбефус оеупчнеуфйнпк, еумй обтхыеоп ипфс вщ пдоп ОЕПВИПДЙНЩИ фтевпчбойк урегйжйлбгйй ртпфплпмб. Тебмйъбгйс, хдпчмефчптсаэбс чуен ОЕПВИПДЙНЩН й ТЕЛПНЕОДХЕНЩН фтедпчбойсн объщчбефус рпмопуфша упчнеуфйнпк, б хдпчмефчптсаэбс чуен ОЕПВИПДЙНЩН, оп ое чуен ТЕЛПНЕОДХЕНЩН фтевпчбойсн объщчбефус хумпчоп упчнеуфйнпк.

1.3 Фетнйопмпзйс.

Ьфб урегйжйлбгйс йурпмшъхеф тсд фетнйопч дмс прйубойс тпмй хюбуфойлпч, оелпфптщи пв®елфпч, й HTTP учсъй.

Упедйоеойе (connection)
Чйтфхбмшощк лбобм фтбоурптфпзп хтпчос, хуфбопчмеоощк нецдх дчхнс ртпзтбннбнй у гемша учсъй.
Уппвэеойе (message)
Пуопчопк нпдхмш HTTP учсъй, упуфпсэек йъ уфтхлфхтопк рпумедпчбфемшопуфй плфефпч, уппфчефуфчхаэйи уйофблуйух, пртедемеоопнх ч тбъдеме 4 й ретедбчбенщи рп упедйоеойа.
Ъбртпу (request)
Мавпе HTTP уппвэеойе, упдетцбэее ъбртпу, пртедемсенщк ч тбъдеме 5.
Пфчеф (response)
Мавпе HTTP уппвэеойе, упдетцбэее пфчеф, пртедемсенщк ч тбъдеме 5.
Теухту (resource)
Уефечпк пв®елф дбоощи ймй уетчйу, лпфптщк нпцеф вщфш йдеофйжйгйтпчбо URI, пртедемемсенщн ч тбъдеме 3.2. Теухтущ нпзхф вщфш дпуфхрощ ч оеулпмшлйи ртедуфбчмеойси (обртйнет об оеулпмшлйи същлби, ч тбъощи жптнбфби дбоощи, йнефш тбъмйюощк тбънет, йнефш тбъмйюоха тбътеыбаэха урпупвопуфш) ймй тбъмйюбфшус рп дтхзйн рбтбнефтбн.
Пв®елф (entity)
Йожптнбгйс, ретедбчбенбс ч лбюеуфче рпмеъопк обзтхълй ъбртпуб ймй пфчефб. Пв®елф упуфпйф йъ нефбйожптнбгйй ч жптне рпмек ъбзпмпчлб пв®елфб й упдетцбойс ч жптне фемб пв®елфб, лбл прйубоп ч тбъдеме 7.
Ртедуфбчмеойе (representation)
Пв®елф члмаюеоощк ч пфчеф, й рпдюйосаэйкус пвухцдеойа упдетцйнпзп (Content Negotiation), юфп прйубоп ч тбъдеме 12. Нпцеф ухэеуфчпчбфш оеулпмшлп ртедуфбчмеойк, учсъбоощи уп урегйжйюеулйнй упуфпсойснй пфчефб.
Пвухцдеойе упдетцйнпзп (content negotiation)
Неибойън дмс чщвптб уппфчефуфчхаэезп ртедуфбчмеойс чп чтенс пвумхцйчбойс ъбртпуб, лбл прйубоп ч тбъдеме 12. Ртедуфбчмеойе пв®елфпч ч мавпн пфчефе нпцеф вщфш пвухцдеоп (члмаюбс пыйвпюоще пфчефщ).
Чбтйбоф (variant)
Теухту нпцеф йнефш пдоп, ймй оеулпмшлп ртедуфбчмеойк, учсъбоощи у ойн ч дбоощк нпнеоф. Лбцдпе йъ ьфйи ртедуфбчмеойк объщчбефус "чбтйбоф". Йурпмшъпчбойе фетнйоб "чбтйбоф" ое пвсъбфемшоп рпдтбъхнечбеф, юфп теухту рпдюйоео пвухцдеойа упдетцйнпзп.
Лмйеоф (client)
Ртпзтбннб, лпфптбс хуфбобчмйчбеф упедйоеойс у гемша рпущмлй ъбртпупч.
Бзеоф рпмшъпчбфемс (user agent)
Лмйеоф, лпфптщк йойгййтхеф ъбртпу. Лбл ртбчймп втбхъетщ, тедблфптщ, тпвпфщ (spiders), ймй дтхзйе йоуфтхнеофбмшоще утедуфчб рпмшъпчбфемс.
Уетчет (server)
Ртймпцеойе, лпфптпе умхыбеф упедйоеойс, ртйойнбеф ъбртпущ об пвумхцйчбойе й рпущмбеф пфчефщ. Мавбс фблбс ртпзтбннб урпупвоб вщфш лбл лмйеофпн, фбл й уетчетпн; обые йурпмшъпчбойе дбоопзп фетнйоб пфопуйфус улптее л тпмй, лпфптха ртпзтбннб чщрпмосеф, упъдбчбс урегйжйюеулйе упедйоеойс, оецемй л чпънпцопуфсн ртпзтбннщ чппвэе. Бобмпзйюоп, мавпк уетчет нпцеф декуфчпчбфш лбл ретчпобюбмшощк уетчет, ртплуй-уетчет, ымаъ, ймй фхооемш (tunnel), йънеосс рпчедеойе, пуопчщчбсуш об ибтблфете лбцдпзп ъбртпуб.
Ретчпобюбмшощк уетчет (origin server)
Уетчет, об лпфптпн дбоощк теухту рпуфпсооп обипдйфус ймй дпмцео вщфш упъдбо.
Ртплуй-уетчет (proxy)
Ртпзтбннб-рпутедойл, лпфптбс декуфчхеф й лбл уетчет, й лбл лмйеоф у гемша упъдбойс ъбртпупч пф йнеой дтхзйи лмйеофпч. Ъбртпущ пвумхцйчбафус ртплуй-уетчетпн, ймй ретедбафус йн, чпънпцоп у йънеоеойснй. Ртплуй-уетчет дпмцео хдпчмефчптсфш фтевпчбойсн лмйеофб й уетчетб, упзмбуоп ьфпк урегйжйлбгйй.
Ымаъ (gateway)
Уетчет, лпфптщк декуфчхеф лбл рпутедойл дмс оелпфптпзп дтхзпзп уетчетб. Ч пфмйюйе пф ртплуй-уетчетб, ымаъ рпмхюбеф ъбртпущ ч лбюеуфче ретчпобюбмшопзп уетчетб дмс ъбртпыеоопзп теухтуб; лмйеоф ъбртпуб нпцеф ое ъобфш, юфп по упедйосефус уп ымаъпн.
Фхооемш (tunnel)
Ртпзтбннб-рпутедойл, лпфптбс рпддетцйчбеф упедйоеойе. Пдйо тбъ упъдбоощк, фхооемш ое тбуунбфтйчбефус лбл юбуфш HTTP учсъй, ипфс фхооемш, чпънпцоп, вщм йойгйбмйъйтпчбо ъбртпупн HTTP. Фхооемш ртелтбэбеф ухэеуфчпчбфш, лпздб пвб лпогб упедйоеойс ъблтщчбафус.
Льы (cache)
Мплбмшобс рбнсфш, ч лпфптпк ртпзтбннб итбойф уппвэеойс пфчефпч, й ч лпфптпк тбурпмбзбефус рпдуйуфенб, хртбчмсаэбс итбоеойен, рпйулпн й уфйтбойен уппвэеойк. Льы упитбосеф пфчефщ, лпфптще нпзхф вщфш упитбоеощ, юфпвщ хнеошыйфш чтенс пфчефб й ъбзтхълх уефй (фтбжжйл) ртй вхдхэйи ьлчйчбмеофощи ъбртпуби. Мавпк лмйеоф ймй уетчет нпцеф йнефш льы, оп льы ое нпцеф йурпмшъпчбфшус уетчетпн, лпфптщк декуфчхеф лбл фхооемш.
Льыйтхенщк (cachable)
Пфчеф счмсефус льыйтхенщн, еумй льых тбътеыеоп упитбойфш лпрйа пфчефопзп уппвэеойс дмс йурпмшъпчбойс ртй пфчефе об рпумедхаэйе ъбртпущ. Ртбчймб дмс пртедемеойс льыйтхенпуфй HTTP пфчефпч пртедемеощ ч тбъдеме 13. Дбце еумй теухту льыйтхен, нпзхф ухэеуфчпчбфш дпрпмойфемшоще пзтбойюеойс об йурпмшъпчбойе льыен упитбоеоопк лпрйй дмс уипдопзп ъбртпуб.
Оерпутедуфчеоощк (first-hand)
Пфчеф уюйфбефус оерпутедуфчеоощн, еумй по ртйипдйф оерпутедуфчеооп пф ретчпобюбмшопзп уетчетб веъ оеохцопк ъбдетцлй, чпънпцоп юетеъ пдйо ймй оеулпмшлп ртплуй-уетчетпч. Пфчеф фблце счмсефус оерпутедуфчеоощн, еумй езп ртбчймшопуфш фпмшлп юфп вщмб ртпчетеоб оерпутедуфчеооп ретчпобюбмшощн уетчетпн.
Фпюопе чтенс хуфбтечбойс (explicit expiration time)
Чтенс, пртедемеоопе ретчпобюбмшощн уетчетпн й рплбъщчбаэее льых, лпздб пв®елф впмшые ое нпцеф вщфш чпъчтбэео льыен лмйеофх веъ дпрпмойфемшопк ртпчетлй ртбчймшопуфй.
Ьчтйуфйюеулпе чтенс хуфбтечбойс (heuristic expiration time)
Чтенс хуфбтечбойс, объобюеоопе льыен, еумй ое хлбъбоп фпюопе чтенс хуфбтечбойс.
Чпътбуф (age)
Чпътбуф пфчефб - чтенс, ртпыедыее у нпнеофб пфущмлй, ймй хуреыопк ртпчетлй пфчефб ретчпобюбмшощн уетчетпн.
Чтенс цйъой (freshness lifetime)
Пфтеъпл чтенеой нецдх рптпцдеойен пфчефб й чтенеоен хуфбтечбойс.
Учецйк (fresh)
Пфчеф уюйфбефус учецйн, еумй езп чпътбуф еэе ое ртечщуйм чтенс цйъой.
Ртпутпюеооощк (stale)
Пфчеф уюйфбефус ртпутпюеоощн, еумй езп чпътбуф ртечщуйм чтенс цйъой.
Уенбофйюеулй ртпътбюощк (semantically transparent)
Зпчптсф, юфп льы чедеф уевс "уенбофйюеулй ртпътбюощн" пвтбъпн ч пфопыеойй урегйжйюеулпзп пфчефб, лпздб йурпмшъпчбойе льыб ое чмйсеф ой об лмйеофб ъбртпуб, ой об ретчпобюбмшощк уетчет, оп рпчщыбеф ьжжелфйчопуфш. Лпздб льы уенбофйюеулй ртпътбюео, лмйеоф рпмхюбеф фпюоп фблпк це пфчеф (ъб йулмаюеойен ртпнецхфпюощи (hop-by-hop) ъбзпмпчлпч), лпфптщк рпмхюйм вщ, ъбртбыйчбс оерпутедуфчеооп ретчпобюбмшощк уетчет, б ое льы.
Хлбъбфемш ртбчймшопуфй (validator)
Ьменеоф ртпфплпмб (обртйнет, нефлб пв®елфб ймй чтенс рпумедоек нпдйжйлбгйй (Last-Modified time)), лпфптщк йурпмшъхефус, юфпвщ чщсуойфш, счмсефус мй обипдсэбсус ч льые лпрйс ьлчйчбмеофпн пв®елфб.

1.4 Пвэее прйубойе.

Ртпфплпм HTTP - ьфп ртпфплпм ъбртпупч/пфчефпч. Лмйеоф рпущмбеф уетчетх ъбртпу, упдетцбэйк нефпд ъбртпуб, URI, четуйа ртпфплпмб, MIME-рпдпвопе уппвэеойе, упдетцбэее нпдйжйлбфптщ ъбртпуб, лмйеофулха йожптнбгйа, й, чпънпцоп, фемп ъбртпуб, рп упедйоеойа. Уетчет пфчеюбеф уфтплпк упуфпсойс, члмаюбаэек четуйа ртпфплпмб уппвэеойс, лпд хуреыопзп чщрпмоеойс ймй лпд пыйвлй, MIME-рпдпвопе уппвэеойе, упдетцбэее йожптнбгйа п уетчете, нефбйожптнбгйа пв®елфб, й, чпънпцоп, фемп пв®елфб. Учсъш нецдх HTTP й MIME прйубоб ч ртймпцеойй 19.4.

Впмшыйоуфчп HTTP упедйоеойк йойгйбмйъйтхефус бзеофпн рпмшъпчбфемс й упуфпйф йъ ъбртпуб, лпфптщк охцоп ртйнеойфш л теухтух об оелпфптпн ретчпобюбмшопн уетчете. Ч убнпн ртпуфпн умхюбе, по нпцеф вщфш чщрпмоео рпутедуфчпн пдйопюопзп упедйоеойс (v) нецдх бзеофпн рпмшъпчбфемс (UA) й ретчпобюбмшощн уетчетпн (O).

             герпюлб ъбртпупч --------------------->
          UA -------------------v------------------- O
             <----------------------- герпюлб пфчефпч

Впмее умпцобс уйфхбгйс чпъойлбеф, лпздб ч герпюле ъбртпупч/пфчефпч ртйухфуфчхеф пдйо ймй оеулпмшлп рпутедойлпч. Ухэеуфчхаф фтй пуопчощи тбъопчйдопуфй рпутедойлпч: ртплуй-уетчетб, ымаъщ, й фхооемй. Ртплуй-уетчет счмсефус бзеофпн-рпутедойлпн, лпфптщк рпмхюбеф ъбртпущ об оелпфптщк URI ч бвупмафопк жптне, йънеосеф чуе уппвэеойе ймй езп юбуфш, й пфущмбеф йънеоеоощк ъбртпу уетчетх, йдеофйжйгйтпчбоопнх URI. Ымаъ - ьфп ртйойнбаэйк бзеоф, декуфчхаэйк лбл вщ хтпчеош чщые оелпфптпзп дтхзпзп уетчетб(пч) й, ч умхюбе оепвипдйнпуфй, фтбоумйтхаэйк ъбртпущ ч ртпфплпм пуопчопзп уетчетб. Фхооемш декуфчхеф лбл теме нецдх дчхнс упедйоеойснй ое йънеосс уппвэеойс; фхооемй йурпмшъхафус, лпздб учсъш охцоп ртпйъчпдйфш юетеъ рпутедойлб (обртйнет Firewall), лпфптщк ое рпойнбеф упдетцбойе уппвэеойк.

             герпюлб ъбртпупч ----------------------------------->
          UA -----v----- A -----v----- B -----v----- C -----v----- O
             <------------------------------------ герпюлб пфчефпч

Об рпумедоен тйухоле рплбъбощ фтй рпутедойлб (A, B, й C) нецдх бзеофпн рпмшъпчбфемс й ретчпобюбмшощн уетчетпн. Ъбртпущ й пфчефщ ретедбафус юетеъ юефщте пфдемшощи упедйоеойс. Ьфп тбъмйюйе чбцоп, фбл лбл оелпфптще пргйй HTTP упедйоеойс ртйнеойнщ фпмшлп л упедйоеойа у вмйцбкыйн ое фхооемшощн упуедпн, оелпфптще фпмшлп л лпоеюощн фпюлбн герпюлй, б оелпфптще лп чуен упедйоеойсн ч герпюле. Ипфс дйбзтбннб мйоекоб, лбцдщк хюбуфойл нпцеф вщфш ъбдекуфчпчбо ч оеулпмшлйи упедйоеойси пдопчтенеооп. Обртйнет, B нпцеф рпмхюбфш ъбртпущ пф дтхзйи лмйеофпч, б ое фпмшлп пф A, й/ймй ретеущмбфш ъбртпущ л уетчетбн, пфмйюощн пф C, ч фп це чтенс, лпздб по пвтбвбфщчбеф ъбртпу пф Б.

Мавбс уфптпоб упедйоеойс, лпфптбс ое декуфчхеф лбл фхооемш, нпцеф йурпмшъпчбфш чохфтеоойк льы дмс пвтбвпфлй ъбртпупч. Ьжжелф льыб ъблмаюбефус ч фпн, юфп герпюлб ъбртпупч/пфчефпч уплтбэбефус, еумй пдйо йъ хюбуфойлпч ч герпюле йнееф льыйтпчбоощк пфчеф, ртйнеойнщк л дбоопнх ъбртпух. Дбмее йммауфтйтхефус герпюлб, чпъойлбаэбс ч теъхмшфбфе фпзп, юфп B йнееф льыйтпчбоха лпрйа тбооезп пфчефб O (рпмеюеоопзп юетеъ C) дмс ъбртпуб, й лпфптщк ое льыйтпчбмус ой UA, ой A.

             герпюлб ъбртпупч ------->
          UA -----v----- A -----v----- B - - - - - - C - - - - - - O
             <-------- герпюлб пфчефпч

Ое чуе пфчефщ рпмеъоп льыйтпчбфш, б оелпфптще ъбртпущ нпзхф упдетцбфш нпдйжйлбфптщ, лпфптще члмаюбаф урегйбмшоще фтевпчбойс, хртбчмсаэйе рпчедеойен льыб. Фтевпчбойс HTTP дмс рпчедеойс льыб ч пфопыеойй льыйтхенщи пфчефпч пртедемеощ ч тбъдеме 13.

Жблфйюеулй, йнеефус ыйтплпе тбъоппвтбъйе бтийфелфхт й лпожйзхтбгйк льыек й ртплуй-уетчетпч, ч обуфпсэее чтенс тбътбвбфщчбенщи ймй тбъчетохфщи ч World Wide Web; ьфй уйуфенщ члмаюбаф обгйпобмшоще йетбтийй ртплуй-льыек, лпфптще упитбосаф ртпрхулоха урпупвопуфш нецплебоулйи лбобмпч, уйуфенщ, лпфптще тбуртпуфтбосаф чп нопзп неуф упдетцйнпе льыб, птзбойъбгйй, лпфптще тбуртпуфтбосаф рпднопцеуфчб льыйтхенщи дбоощи об CD-ROM, й фбл дбмее. HTTP уйуфенщ йурпмшъхафус ч лптрптбфйчощи йофтбоеф-уефси у чщуплпулптпуфощнй мйойснй учсъй, й дмс дпуфхрб юетеъ PDA у нбмпнпэощнй мйойснй й оехуфпкюйчпк учсъй. Гемш HTTP/1.1 упуфпйф ч рпддетцбойй ыйтплпзп нопзппвтбъйс лпожйзхтбгйк, хце рпуфтпеоощи ртй ччедеойй тбоойи четуйк ртпфплпмб, б фблце ч хдпчмефчптеойй рпфтевопуфек тбътбвпфюйлпч web ртймпцеойк, фтевхаэйи чщуплпк обдецопуфй, рп лтбкоек нете обдецощи пфопуйфемшоп йодйлбгйй пфлбъб.

HTTP упедйоеойе пвщюоп ртпйуипдйф рпутедуфчпн TCP/IP упедйоеойк. Ъбдбоощк рп хнпмюбойа рптф TCP - 80, оп нпзхф йурпмшъпчбфшус й дтхзйе рптфщ. HTTP фблце нпцеф вщфш тебмйъпчбо рпутедуфчпн мавпзп дтхзпзп ртпфплпмб Йофетоефб, ймй дтхзйи уефек. HTTP оепвипдйнб фпмшлп обдецобс ретедбюб дбоощи, умедпчбфемшоп нпцеф йурпмшъпчбфшус мавпк ртпфплпм, лпфптщк збтбофйтхеф обдецоха ретедбюх дбоощи; пфпвтбцеойе уфтхлфхтщ ъбртпуб й пфчефб HTTP/1.1 об фтбоурптфоще нпдхмй дбоощи тбуунбфтйчбенпзп ртпфплпмб - чпртпу, ое теыбенщк ьфпк урегйжйлбгйек.

Впмшыйоуфчп тебмйъбгйк HTTP/1.0 йурпмшъпчбмп опчпе упедйоеойе дмс лбцдпзп пвнеоб ъбртпупн/пфчефпн. Ч HTTP/1.1, хуфбопчмеоопе упедйоеойе нпцеф йурпмшъпчбфшус дмс пдопзп ймй оеулпмшлйи пвнеопч ъбртпупн/пфчефпн, ипфс упедйоеойе нпцеф вщфш ъблтщфп рп тсдх ртйюйо (унпфтйфе тбъдем 8.1).


Copyright  ©  1998 Alex Simonoff (http://www.omsk.com/Leshik/), All Rights Reserved.


объбд | упдетцбойе | чретед