Связь веб-браузера c веб-сервером, называется запросом. В ASP.NET, есть объект Request, который используется для представления сообщений веб-браузера на веб-сервере. ASP.NET вкладывает содержимое запроса в объект, который может быть получен в коде.
При помощи упаковки HTTP-запроса в программируемый объект, ASP.NET предоставляет код доступа к таким вещам, как cookies, связанные с вашим сайтом, параметры строки запроса, связанные с URL-адресом, и путь к требуемому содержимому, а также позволяет работать с другими соответствующими запросами на основе информации.
Связь веб-сервера с веб-браузером заключена в объекте Response. Вы можете использовать этот объект для установки cookies, определить кэширование, установить продолжительность жизни страницы и многое другое. Если веб-сервер отвечает на запрос, он использует для записи, фактически, текстового ответа HTTP, то, что находит в объекте Response , например, как это продемонстрировано ниже.
HTTP/1.1 200 OK
Server: Microsoft-IIS/6.0
Content-Type: text/html
Content-Length: 38
<html><body>Hello, world.</body><html>
В первой строке указывается протокол связи и информации о версии. Она также включает в себя код статуса для ответа, и причина того, что описывает состояние кода. Коды статуса -это трёхзначные номера и группируются они так, как показано в таблице ниже.
При помощи упаковки HTTP-запроса в программируемый объект, ASP.NET предоставляет код доступа к таким вещам, как cookies, связанные с вашим сайтом, параметры строки запроса, связанные с URL-адресом, и путь к требуемому содержимому, а также позволяет работать с другими соответствующими запросами на основе информации.
Связь веб-сервера с веб-браузером заключена в объекте Response. Вы можете использовать этот объект для установки cookies, определить кэширование, установить продолжительность жизни страницы и многое другое. Если веб-сервер отвечает на запрос, он использует для записи, фактически, текстового ответа HTTP, то, что находит в объекте Response , например, как это продемонстрировано ниже.
HTTP/1.1 200 OK
Server: Microsoft-IIS/6.0
Content-Type: text/html
Content-Length: 38
<html><body>Hello, world.</body><html>
В первой строке указывается протокол связи и информации о версии. Она также включает в себя код статуса для ответа, и причина того, что описывает состояние кода. Коды статуса -это трёхзначные номера и группируются они так, как показано в таблице ниже.
ГРУППА СТАТУСА КОДА | ОПИСАНИЕ |
---|---|
1xx | Информационный. Запрос был получен и сервер продолжает обработку. |
2xx | Успешно. Запрос был получен, распознан и выполнен. |
3xx | Перенаправлени. Пользователь должен быть перенаправлен на другой ресурс. |
4xx | Клиентская ошибка. В запросе есть синтаксические ошибки или сервер не знает, как выполнить данный запрос. |
5xx | Серверная ошибка. Сервер не смог выполнить запрос, который, оп-видимому, должен быть валидным. |
Комментариев нет:
Отправить комментарий