Вопросы с тегом «http-status-codes»

125
Создайте запрос с помощью POST с кодами ответа 200 или 201 и содержимым

Предположим, я пишу службу REST, целью которой является добавление нового элемента данных в систему. Я планирую отправить сообщение на http://myhost/serviceX/someResources Предположим, это сработает, какой код ответа мне следует использовать? И какой контент я могу вернуть. Я смотрю определения...

117
Какой код состояния HTTP наиболее подходит для страницы с ошибкой «элемент не найден»

Мне любопытно, какой код состояния HTTP наиболее подходит для страницы «элемент не существует». Если сама страница не существует, я, очевидно, буду использовать 404. Однако у одной из моих страниц есть useridаргумент (это страница «редактирования пользователя»), и в случае, если пользователя с...

116
Код состояния HTTP для частичного успешного запроса

У меня есть приложение, которое отправляет сообщения пользователям. В почтовом запросе передается строка XML, содержащая всех пользователей, которые должны получить это конкретное сообщение. Если какой-либо из пользователей в списке не существует, я возвращаю список отсутствующих пользователей...

109
Каков соответствующий ответ с кодом состояния HTTP для общего неудачного запроса (не ошибки)?

Я создаю RESTful API, который будет обрабатывать ряд взаимодействий с пользователем, включая размещение заказов с использованием сохраненных кредитных карт. В случае успешного заказа я возвращаю 200 OK, а в случае, если запрос заказа неправильный или недействительный, я возвращаю 400 Bad Request....

103
Как устранить ошибку HTTP 414 «Слишком длинный URI запроса»?

Я разработал веб-приложение на PHP. Я даю пользователю возможность обновить несколько проблем за один раз. При этом иногда пользователь сталкивается с этой ошибкой. Есть ли способ увеличить длину URL-адреса в apache?...

94
Код состояния HTTP 0 - домен ошибки = NSURLErrorDomain?

Я работаю над проектом iOS. В этом приложении я загружаю изображения с сервера. Проблема: При загрузке изображений я получаю время ожидания запроса . Согласно документации HTTP-код статуса тайм-аута запроса 408. Но в моем приложении я получаю код состояния HTTP 0со следующей ошибкой Ошибка домена...

90
Android: как получить код состояния запроса HttpClient

Я хочу загрузить файл и мне нужно проверить код статуса ответа (т.е. HTTP /1.1 200 OK). Это фрагмент моего кода: HttpGet httpRequest = new HttpGet(myUri); HttpEntity httpEntity = null; HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = httpclient.execute(httpRequest); ... Как...

89
Неправильно ли возвращать 202 «Принято» в ответ на HTTP GET?

У меня есть набор ресурсов, представления которых создаются лениво. Вычисления для построения этих представлений могут занять от нескольких миллисекунд до нескольких часов, в зависимости от загрузки сервера, конкретного ресурса и фазы луны. Первый запрос GET, полученный для ресурса, запускает...

87
Скрипт для получения кода состояния HTTP списка URL-адресов?

У меня есть список URL-адресов, которые мне нужно проверить, чтобы узнать, работают ли они по-прежнему или нет. Я хотел бы написать сценарий bash, который сделает это за меня. Мне нужен только возвращенный код состояния HTTP, например 200, 404, 500 и так далее. Ничего более. ИЗМЕНИТЬ Обратите...

86
Следует ли использовать код состояния 502 HTTP, если прокси-сервер вообще не получает ответа?

Согласно RFC: 10.5.3 502 Bad Gateway Сервер, действуя как шлюз или прокси, получил недопустимый ответ от вышестоящего сервера, к которому он обращался при попытке выполнить запрос. Может ли недействительный ответ также означать отсутствие ответа (например, отказ в соединении)?...

86
Соглашение для заголовка ответа HTTP для уведомления клиентов об устаревшем API

Я обновляю наши конечные точки REST API и хочу уведомить клиентов, когда они вызывают конечную точку, которую не рекомендуется использовать. Какой заголовок я должен использовать в ответе с сообщением типа «Эта версия API устарела, пожалуйста, обратитесь к последней документации, чтобы обновить...

80
Какой код состояния http должен использоваться, чтобы сообщить клиенту, что время сеанса истекло?

На веб-странице он использует диспетчер соединений / источник данных YUI для отправки запросов AJAX на сервер, если сеанс (который содержит информацию о том, прошел ли пользователь аутентификацию) уже истек, те ответы ajax, которые могут быть просмотрены только аутентифицированными пользователи...