КомпютриМрежа

Какво е заглавието на HTTP?

Използвайте HTTP хедърите съществува размяна на официална информация между клиент и сървър. Тази информация е невидима за потребителите, но това е невъзможно без правилното функциониране на браузъра. За обикновените потребители информация за този и за задачите HTTP хедъри изглеждат доста сложни, но в действителност те не съдържат труден език. Това е, което гледа към потребител в мрежата на дневна база.

Какво е HTTP на заглавията?

"Hypertext Transfer Protocol" - така превежда HTTP глава. Поради самото си съществуване възможна връзка между "клиент-сървър". Ако се обясни с прости думи, от браузъра, изпраща заявка, започване на връзка със сървъра. Последно, по подразбиране, очаква искане от клиент, обработва и изпраща обратно резюме или отговор. В полето за търсене, потребителят "чукане" адреса на сайта, който започва с HTTP: // и получените под формата на отворена страница с резултати.

При печат на уеб адрес в съответния ред, браузърът се изисква сървър чрез DNS. Сървърът признава заглавката на HTTP (един или няколко), който го изпраща на клиента и след това извежда искания заглавието. Комплектът се състои от задължителна вече съществуващи заглавия и не е намерен.

Като цяло, HTTP заглавията достатъчно ефективен. Те не са видими в HTML кодиране, те се изпращат до исканата информация. Много заглавия се изпращат автоматично от сървъра. За да го изпратите в PHP, използвайте заглавието на функция.

браузър взаимодействие и уебсайт

Схема на взаимодействие между браузъра и сайта е съвсем проста. И така, HTTP хедър започва низа на заявката, която след това се изпраща на сървъра. В отговор, клиентът се нуждае от информацията идва. Другото, HTTP протокол за седемнадесет години - най-използвани в интернет. Тя е проста, надеждна, бърза и гъвкава. Основната HTTP The задача - да изиска информация от уеб-сървър. Клиентът е браузър и сървъра - ligthttp, Apache, Nginx. Ако връзката между тях е успешна, сървърът, в отговор на въпрос извлича желаната информация. информация Http включва текст, аудио файлове, видео.

Протоколът може да бъде транспорт за другите. поискване от клиента се състои от три части:

  • стартовата линия (тип съобщение);
  • колекторни (опции за съобщения);
  • тяло на информация (съобщение, което разделя един празен ред).

старт линия - задължителен елемент от хедърите на HTTP заявката. по избор на потребителя структура се състои от три основни части:

  1. Метод. С него се посочва видът на заявката.
  2. Path (път). Тази линия на URL адреса, който следва домейна.
  3. използва протокол. Състои се от една версия на протокола и HTTP.

Съвременните браузъри използват версия 1.1. Следван от заглавия във формат "Име: стойност".

HTTP-кеширане

Долната линия е, че кеша осигурява съхранение за HTML-страници и други файлове в кеша (в операционната памет на твърдия диск). Това е с цел да се ускори достъпа до тях и да запазите отново трафик.

Кешът е клиент браузъра, междинната врата и прокси сървъра. Преди да изпратите съобщение от URL, браузърът ще проверява за обекти в кеша. Ако обектът не е налице, искането се изпраща на следващия сървър, където се проверява за кеширане HTTP заглавията на Nginx сървър. Gateways и прокси сървъри се използват от различни потребители, така че кеша е споделен.

HTTP-кеширане могат не само значително да се ускори работата на сайта, но също така и да се даде версия на страницата на стария. С кеша място при изпращане на заглавията за отговора. Това не може да бъде кеширана информация, поискана чрез HTTPS.

Описание HTTP хедъри

Един от най-важните механизми кеш считат HTTP хедъри изтече. Тези заглавия са докладване изтичане срока на годност, предоставена в информацията за отговор. Те посочват датата и часа, когато кешът се счита за остаряла. Например, такава глава, както следва: Валидна: Вен, 30 ное 2016 13:45:00 GMT. Тази структура се използва почти навсякъде, включително и на кеш страници и снимки. Ако потребителят избере по-стара дата, информацията няма да бъдат кеширани.

Посредник за HTTP заглавки са категория глава връзка. Те не са кеширани по подразбиране. За да се кешират за да работи правилно, всяка URL трябва да съответства на един от вариантите на съдържанието. Ако страницата е валидна на два езика, всеки вариант трябва да има свой собствен URL адрес. Заглавие варира в зависимост от кеша на името заявка заглавки. Например, ако дисплеят на заявката зависи от браузъра, сървърът трябва да се изпрати с глава. По този начин, в кеш паметта се съхраняват на различни версии на запитвания и видове документи. TTP приемам се изисква заглавна да изготвят списъци на възможни формати на използваните ресурси, с него доста лесно да работите, тъй като тя елиминира ненужни.

Има четири групи от заглавията, които преминават отгоре. Това са основните заглавия - те се съдържат във всеки доклад на сървъра и клиента, по искане и отговор, както и природата. Последното описва съдържанието на всички съобщения от клиента и сървъра.

HTTP хедър се счита за допълнително разрешение. Когато интернет-страницата пита удостоверяване на клиента, браузърът показва специален прозорец с полета за въвеждане на потребителско име и парола. След потребителят въведе своите данни, браузърът изпраща заявка HTTP. То съдържа името на "разрешение".

Как да видите заглавията?

За да видите заглавието на HTTP, трябва да инсталирате добавки за браузъра си, например, Firefox:

  • Firebug. Преглед на заглавия, можете да таб нето (мрежа), където всички (всички). Този плъгин има функции, които ще бъдат полезни за уеб разработчици.
  • Живи HTTP хедъри. Обикновено приставка за гледане на HTTP заглавки. С него може да се генерира ръчно поиска.
  • Членове Ghrome лесно виждат заглавията, когато кликнат върху бутона Настройки, изберете инструментите за програмисти (нетни работи).

Когато са инсталирани плъгини, стартирайте го и обновите вашия браузър.

методи за заявки

Използваните в HTTP методи, имат прилики с инструкциите, които се предават под формата на съобщения до сървъра. Това е специална дума на английски език.

  • GET метод. Той се използва, за да поиска информация от ресурса. Тя беше с него всички започват действия.
  • POST. Чрез нея се представя. Така например, на съобщение в социална мрежа или коментар, браузърът поставя тялото след поискване и я изпраща към сървъра.
  • HEAD. Методът е подобен на първия, но изпълнява белодробната функция. Той иска само мета-данни, с изключение на съобщението за отговор. Метод се използва, ако искате да получите информация за файловете, без да изтегляте. Използвайте го, ако искат да тестват функционалността на връзките на сървъра.
  • СЛОЖИ. Зарежда данните на URL адреса. Той предава на големи количества данни.
  • Опции. Работа с сървърни конфигурации.
  • URI. Тя идентифицира ресурс и съдържа URL адрес.

Структура отговор HTTP

Сървърът отговаря на клиентски заявки с дълги съобщения. Отговорът се състои от няколко реда, които показват версията протокол, код на състоянието на сървъра (200). Той говори за това какво се е променило в сървъра за обработка на входяща заявка:

  1. "Сто" статус показва една успешна обработка на информацията. Сървърът след това изпрати документа на клиента. Останалите искания линии посочи друга информация за предаваната информация.
  2. Ако не бъде намерен файла или не съществува, сървърът изпраща на клиента 404, тя се нарича още грешка.
  3. Код 206 показва частично изтегляне на файлове, което може да бъде възобновено след известно време.
  4. Код 401 показва отказа за разрешение. Това означава, че заявената страница е защитен с парола, която трябва да бъде въведен, за да потвърдите записа.
  5. Забраната за достъп, каза код 403. Ограничения за изгледи, за сваляне и видео - обща реакция в интернет.
  6. Има и други версии на кода: временно движение на искания файл, вътрешна грешка в сървъра, на последната част. В този случай, потребителят ще бъде пренасочен. Ако код 500, което означава, че има пропуски в експлоатация сървър.

URL - какво е това?

URL - е сърцето на интернет за комуникация между клиента и сървъра. Искането обикновено се изпращат чрез URL на - Uniform Resource Locator. URL адрес на заявката структура е много проста. Тя се състои от няколко елемента: HTTP протокол (хедър), дюдюкане (адрес на уебсайта), порт, resourte път и заявка.

Протоколът е на разположение за сигурен HTTPS връзка и обмен на информация. URL-адрес съдържа информация за разположението на определен сайт в интернет. Адрес включва името на домейна, на пътя към страницата, както и името му.

Основният недостатък на работата на URL - това е неудобно взаимодействие с латинската азбука, както и цифри и символи. В SEO оптимизация URL адрес играе важна роля.

полезни съвети

Активни компютърни потребители и разработчици не са места, за да се запознаят с някои професионални съвети, дадени от експерти в областта:

  • Посочете срока на годност на файлове и документи, предмет на актуализации. Статистическа информация се предоставя в високите стойности на макс-възраст.
  • Отделен документ трябва да бъде на разположение само за един URL адрес.
  • Ако файл за актуализация, за да бъде изтеглен от потребителя, промените името и връзка към нея. Това гарантира, че новият изтеглянето, а не остарял документ.
  • Last-Modified заглавията трябва да съответстват на настоящата датата на последните промени в съдържанието. Не трябва да запазите отново страници и документи, освен ако не ги промените.
  • Използвайте СЛЕД искане само там, където е необходимо. Минимизиране на работа с на SSL.
  • Заглавия, преди да изпратите на сървъра трябва да проверяват плъгин REDbot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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