КомпьютерлерЖелі

HTTP тақырып не?

клиент пен сервер арасында ресми ақпарат алмасу болып табылады HTTP тақырыптарын пайдаланыңыз. Бұл ақпарат пайдаланушыларға көрінбейтін болып табылады, бірақ ол браузердің дұрыс жұмыс істеуі мүмкін емес. қарапайым пайдаланушылар үшін бұл туралы мен міндеттері HTTP айдарлары туралы ақпарат өте күрделі көрінуі, бірақ шындығында олар қиын тілді қамтымайды. Бұл күн сайын веб пайдаланушыны тұр екен.

HTTP қандай тақырыптары?

«Hypertext Transfer Protocol» - сондықтан HTTP тақырып аударады. оның өте болмыстың, «клиент-сервер» арасындағы ықтимал байланысты арқасында. қарапайым тілмен түсіндірді болса, шолғыш арқылы серверге қосылу бастамашылық, сұрау жібереді. Өткен, әдепкіде, клиенттен сұрау күтіп, оны өңдейді, және қысқаша немесе жауап жібереді. // және ашылған беттің түрінде алынған нәтижелердің: HTTP басталады сайт мекенжайын «соққы» іздеу терезесінде пайдаланушы.

тиісті жолда веб-мекенжайды басып шығарғанда, браузер DNS пайдаланып сервер қажет. сервер оған клиенттің жібереді, содан кейін сұралған тақырыбын шығарады HTTP тақырыбын (бір немесе бірнеше), таниды. жиынтығы міндетті алдын ала бар атақтар мен емес табылды тұрады.

жеткілікті тиімді Жалпы, HTTP тақырыптары. Олар сұратылған ақпаратты жіберіледі, HTML-кодтау бойынша көрінбейді. Көптеген Атаулар А-Я серверді автоматты түрде жіберіледі. PHP оны жіберу үшін, функция тақырыбын пайдаланыңыз.

браузер өзара іс-қимыл және сайтқа

-шолғыш және сайттың арасындағы өзара іс-қимыл схемасы өте қарапайым. Сондықтан, HTTP тақырып содан кейін серверге жіберіледі сұрау жолын, басталады. жауап, клиент ақпараттық келеді қажет. Айтпақшы, HTTP протокол жеті жыл бойы - Интернетте көп пайдаланылатын. Ол қарапайым, сенімді, тез және икемді болып табылады. басты міндеті HTTP - веб-серверден ақпарат сұратуға. ligthttp, Apache, Nginx - клиент браузер және сервер болып табылады. олардың арасындағы байланыс сәтті болса, сұрауға жауап сервер қажетті ақпаратты алады. Http ақпарат мәтінді, аудио файлдарды, бейнені қамтиды.

хаттама басқаларға көлік болуы мүмкін. клиент сұрау үш бөлімнен тұрады:

  • бастапқы желісі (Хабар түрі);
  • тақырып (хабар опциялары);
  • ақпарат органы (бос жолды ажыратады хабар).

Бастау желісі - сұрау HTTP тақырып өрістерінің міндетті элементі. пайдаланушы сұрау құрылымы үш негізгі бөлімнен тұрады:

  1. Әдісі. ол сұрау түрін көрсетеді бар.
  2. Path (жол). доменді мынадай URL мекенжайының Бұл желісі.
  3. хаттама қолданылады. Ол хаттама мен HTTP нұсқасы тұрады.

Қазіргі браузерлері нұсқасын 1.1 пайдаланыңыз. форматы «: мәні атауы» тақырыптары кейін.

HTTP-кэштеген

төменгі сызық кэш (қатты дискідегі операциялық жадында) кэште HTML-беттер мен басқа да файлдарды сақтауға мүмкіндік беретін, бұл. Бұл оларға қол жеделдету және өткізу қабілетін қайта сақтау үшін болып табылады.

кэш клиент браузер, аралық шлюз және прокси сервер болып табылады. Сіз URL арқылы хабар жіберу алдында, браузер кэшінде нысандар үшін тексереді. нысан жоқ болса, сұрау, ол Nginx серверде кэштеу HTTP тақырыптарын тексеріледі келесі серверге, жіберіледі. Шлюздер және сенiм бiлдiрiлген адамдар түрлі пайдаланушылар пайдаланған, сондықтан кэш ортақ.

HTTP-кэштеу айтарлықтай сайттың жұмысын жеделдету мүмкін ғана емес, сонымен қатар беттің ескі нұсқасы беруге. Бар сайт кэш жауап тақырыптарын жіберген кезде. Бұл HTTPS арқылы сұралған ақпаратты кэштелген мүмкін емес.

Сипаттама HTTP тақырыптары

мерзімі аяқталғаннан HTTP тақырыптары қарастырылған аса маңызды кэш механизмдерінің бірі. Бұл газеті жауап өткізу туралы ақпаратта көзделген жарамдылық мерзімі есеп беруде. Олар кэш ескірген болып саналады уақыт пен күнді көрсетеді. Мысалы, мынадай сияқты тақырып: аяқталады: Вэнь, 30 Nov 2016 13:45:00 GMT. Бұл құрылым кэш беттері мен суреттер, соның ішінде, іс жүзінде барлық жерде қолданылады. пайдаланушы ескі күнді сайласа, ақпараттық кэштелген мүмкін емес болады.

HTTP прокси тақырыптары сілтеме тақырып беріледі. Олар әдепкі бойынша кэштелген емес. дұрыс жұмыс істеу үшін кэштау үшін, әрбір URL мазмұны бір өмірге сәйкес келуі тиіс. бетті екі тілде жарамды болса, әрбір нұсқасы өз URL болуы тиіс. Атауы кэш сұрауы аты тақырыптары сәйкес өзгереді. сұрау-шолғышта байланысты Мысалы, егер, сервер тақырыбын жіберу қажет. Осылайша, кэш тергеуіне және құжат түрлерін әр түрлі нұсқаларын сақталады. ТТП ол қажетсіз жояды, өйткені тақырып, жұмыс істеу үшін, бұл өте оңай отырып, пайдаланылатын ресурстар мүмкін пішімдер тізімін жасауға қажет қабылдаймыз.

үстеме өтеді тақырыптары төрт топ бар. Бұл негізгі тақырыптары болып табылады - олар кез келген есеп сервер мен клиент, талабы және жауап, сондай-ақ табиғат қамтылған. соңғы клиент пен сервер кез келген хабарлардың мазмұнын сипаттайды.

HTTP тақырып қосымша авторландыру саналады. веб-бет клиент аутентификациясын сұрайды кезде, браузер пайдаланушы аты мен құпия сөзді енгізу үшін өрісі бар арнайы терезесін көрсетеді. пайдаланушы деректерін енгізеді кейін, браузер сұрау HTTP жібереді. Ол «Авторизация» атағын бар.

тақырыптары көруге қалай?

HTTP тақырыбын көру үшін, сіз өз браузеріңізден қосылатын модульдерді орнату қажет, мысалы, Firefox:

  • Firebug. View газеті, сіз барлық таңдаңыз қойындысы таза (желі), (барлық) болады. Бұл плагин веб-әзірлеушілердің үшін пайдалы болады ерекшеліктері бар.
  • HTTP тақырыптарын өмір сүреді. Қарапайым қосылатын модулі HTTP тақырыптарын көру үшін. ол сұрау қолмен жинақталатын болады көмегімен.
  • Мүшелері оңай олар параметрлері түймешігін басыңыз кезде, тақырыптары қараңыз Developer Tools (нетто жұмыстарды) таңдаңыз Ghrome.

қосылатын модульдері орнатылған кезде, оны іске қосу және сіздің жаңарту браузерді.

сұрауы әдістері

HTTP пайдаланылатын әдістері, Серверге хаттар түрінде беріледі нұсқаулар бар ұқсастықтар бар. Бұл ағылшын тілінде арнайы сөз болып табылады.

  • әдісін GET. Ол ресурстан ақпаратты сұратуға үшін пайдаланылады. Ол барлық іс-шаралар бастау онымен болды.
  • POST. Пайдалану, ол үшін ұсынылады. Мысалы, әлеуметтік желіде немесе Пікір хабар, браузер POST-сұрау орган орналастырады және серверге жібереді.
  • HEAD. әдісі бірінші ұқсас, бірақ өкпе функциясын орындайды. Ол жауап хабарлама қоспағанда, тек мета-деректерді сұрайды. олар жүктеу жоқ файлдарға туралы ақпаратты алғыңыз келсе әдісі пайдаланылады. олар серверде сілтемелер функционалдық тексеру керек болса, оны пайдаланыңыз.
  • Салыңыз. URL мекенжайында туралы деректер жүктейді. Ол үлкен деректер көлемін тасымалдайды.
  • OPTIONS. сервер конфигурациясымен жұмыс істеу.
  • URI. Бұл ресурсты анықтайтын және URL бар.

Құрылымы HTTP жауап

сервер ұзақ хабарлар бар клиенттік сұраныстарға жауап береді. жауап протокол нұсқасын, сервер мәртебесі коды (200) көрсетеді бірнеше сызықтар, тұрады. Ол кіріс сұрау өңдеу үшін серверінде не өзгерді туралы әңгімелейді:

  1. «Жүз» күйі туралы ақпарат табысты өңдеу көрсетеді. Содан кейін сервер клиентке құжатты жібереді. сұрау желілері қалған берілетін ақпарат туралы басқа да ақпаратты көрсетеді.
  2. файл табылған жоқ немесе жоқ болса, сервер клиент 404 жібереді, ол сондай-ақ қателік деп аталады.
  3. Код 206 біраз уақыттан кейін қайта жанданды мүмкін ішінара файл жүктеу, көрсетеді.
  4. Кодекс 401 рұқсатынсыз бас көрсетеді. Бұл Сұратылған бет жазбаны растау үшін енгізу керек парольмен қорғалған дегенді білдіреді.
  5. Интернетте ортақ жауап - қабылдау тыйым салу, пікір, жүктелімдер немесе бейне коды 403. шектеулер деді.
  6. Сұралған файл уақытша қозғалысы, ішкі сервер қатесі, қорытынды қозғалысы: код басқа нұсқалары да бар. Бұл жағдайда, пайдаланушы бағытталасыз. сәтсіздіктер сервер пайдалануға бар екенін білдіреді коды 500, онда.

URL - бұл не?

URL - клиент пен сервер арасында байланыс веб жүрегі. Uniform Resource Locator - сұрау, әдетте, URL мекенжайына арқылы жіберіледі. сұрау URL құрылымы өте қарапайым. Ол бірнеше элементтерден тұрады: HTTP протоколы (тақырып), алақайлап (веб-сайт мекен-жайы), порт, resourte жолы және сұрау.

хаттама, сондай-ақ қауіпсіз HTTPS қосылымы және ақпарат алмасу үшін қол жетімді болып табылады. URL-мекенжайы Интернетте белгілі бір торапқа орналастыру туралы ақпаратты қамтиды. Мекен-жай домен атауын, бетке жолын, сондай-ақ оның атауын қамтиды.

бір URL мекенжайының жұмыс басты кемшілігі - бұл латын алфавитін ыңғайсыз өзара іс-қимыл болып, сондай-ақ Сандар мен таңбаларды. SEO оңтайландыру мекенжайы URL маңызды рөл атқарады.

пайдалы кеңестер

Белсенді компьютерлік пайдаланушылар мен әзірлеушілер саласындағы сарапшылар берген кейбір кәсіби кеңес танысуға орын емес болып табылады:

  • жаңартулар жататын файлдар мен құжаттардың жарамдылық мерзімі, көрсетіңіз. Статистикалық ақпарат Max-жасқа жоғары мәндері берілген.
  • Жеке құжат тек бір URL мекенжайына үшін қол жетімді болуы тиіс.
  • Жаңарту файлы пайдаланушы жүктелуі үшін болса, оған аты және сілтеме өзгертіңіз. Бұл орнына ескірген құжаттың қарағанда, жаңа жүктеу, қамтамасыз етеді.
  • Last-Modified тақырыптары мазмұны соңғы өзгерістер осы күнге сәйкес келуі тиіс. Сіз оларды өзгерту, егер, беттерді және құжаттарды resave керек емес пе.
  • ол қажет, онда тек POST-сұрауын пайдаланыңыз. SSL жұмысты барынша азайту.
  • серверді жібермес бұрын тақырыптары плагин REDbot тексеру керек.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.atomiyme.com. Theme powered by WordPress.