Здравствуйте, уважаемые посетители сайта ZametkiNaPolyah.ru. Продолжим знакомиться с протоколом HTTP в рубрике серверы и протоколы и ее разделе HTTP протокол. Когда происходит взаимодействие клиент-сервер по протоколу HTTP активно используется в сообщениях дата и время, но поскольку HTTP протокол довольно строги, то для даты и времени в сообщения был принят определенный формат, с которым мы и познакомимся в данной записи.

Дата и время в HTTP. Форматы даты/времени

Дата и время в HTTP. Форматы даты/времени

Если вы хотите узнать всё про протокол HTTP, обратитесь к навигации по рубрике HTTP протокол. Еще одним параметром HTTP является дата и время. Дата и время в HTTP может храниться в трех различных форматах:

[php]

Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, дополненный в RFC 1123

Sunday, 06-Nov-94 08:49:37 GMT ; RFC 850, переписанный как RFC 1036

Sun Nov 6 08:49:37 1994 ; формат asctime () ANSI C

[/php]

Формат, указанный сверху является стандартом в Интернете. Второй формат даты и времени в HTTP уже устарел, его главный минус в том, что год указывается в виде двух цифр. Любое HTTP приложение (хоть клиент, хоть HTTP сервер) должно понимать все три формата – это сделано для совмести с HTTP версии 1.0 и является обязательным требование стандарта HTTP. Но в HTTP заголовках должны генерировать дату и время только в верхнем формате. Все без исключения форматы HTTP даты/времени должны быть представлены в GMT. Пожалуй, это всё, что нужно знать про формат HTTP даты/времени.

Возможно, эти записи вам покажутся интересными


Выберете удобный для себя способ, чтобы оставить комментарий

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Loading Disqus Comments ...