From 547190bd9fa645d8f3b97db1338ba30414f58182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9E=D0=BB=D0=B5=D0=B3?= Date: Wed, 4 Nov 2015 10:38:50 +0300 Subject: [PATCH] Create PSR-7-http-message-meta.md --- PSR-7-http-message-meta.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 PSR-7-http-message-meta.md diff --git a/PSR-7-http-message-meta.md b/PSR-7-http-message-meta.md new file mode 100644 index 000000000..c8ee12a51 --- /dev/null +++ b/PSR-7-http-message-meta.md @@ -0,0 +1,22 @@ +# HTTP Message Meta Document + +## 1. Краткое описание + +Назначение этого предложения состоит в создании набора общих интерфейсов для HTTP сообщений, +как описано в [RFC 7230] (http://tools.ietf.org/html/rfc7230) и +[RFC 7231] (http://tools.ietf.org/html/rfc7231) и URI, как описано в +[RFC 3986] (http://tools.ietf.org/html/rfc3986) (в контексте HTTP сообщения). + +- RFC 7230: http://www.ietf.org/rfc/rfc7230.txt +- RFC 7231: http://www.ietf.org/rfc/rfc7231.txt +- RFC 3986: http://www.ietf.org/rfc/rfc3986.txt + +Все HTTP сообщения сотоят из используемой версии HTTP протокола, заголовков и тела сообщения. +_Request_ основан на сообщении, чтобы включить HTTP методы используемые для данного запроса и +URI в котором лежит запрос. _Response_ Включает код HTTP статуса и сообщение статуса сголасно коду. + +В PHP HTTP сообщения используются в двух контекстах: + +- Для отправки HTTP запроса c помощью расширения `ext/curl`, слоя родных потоков в PHP, и т.д +и обработки принятого HTTP ответа. Другими словами, HTTP сообщения используются при работе +РНР как _HTTP client_.