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

842
Код ответа HTTP для POST, когда ресурс уже существует

Я строю сервер, который позволяет клиентам хранить объекты. Эти объекты полностью сконструированы на стороне клиента, дополнены идентификаторами объектов, которые являются постоянными в течение всего времени существования объекта. Я определил API, чтобы клиенты могли создавать или изменять объекты...

827
REST HTTP коды состояния для неудачной проверки или неверного дубликата

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

797
«Запросы перекрестного происхождения поддерживаются только для HTTP». ошибка при загрузке локального файла

Я пытаюсь загрузить 3D-модель в Three.js JSONLoader, и эта 3D-модель находится в том же каталоге, что и весь веб-сайт. Я получаю сообщение об "Cross origin requests are only supported for HTTP."ошибке, но я не знаю, что его вызывает, и как это...

776
Как мне реализовать базовый «длинный опрос»?

Я могу найти много информации о том, как работает длинный опрос (например, это и это ), но нет простых примеров того, как реализовать это в коде. Все, что я могу найти, это cometd , который опирается на инфраструктуру Dojo JS, и довольно сложную серверную систему. В основном, как бы я использовал...

714
Заголовки HTTP чувствительны к регистру?

В сообщении в блоге я использую следующий PHP, чтобы установить тип содержимого ответа: header('content-type: application/json; charset=utf-8'); Я только что получил комментарий к этому сообщению, в котором говорится, что он content-typeдолжен быть написан заглавными буквами Content-type. Это...

710
Java URL кодирование параметров строки запроса

Скажи у меня есть URL http://example.com/query?q= и у меня есть запрос, введенный пользователем, такой как: случайное слово £ 500 банк $ Я хочу, чтобы результат был правильно закодированным URL: http://example.com/query?q=random%20word%20%A3500%20bank%20%24 Какой лучший способ достичь этого? Я...

683
Использование методов PUT и PATCH в реальных сценариях API REST

Прежде всего, некоторые определения: PUT определен в разделе 9.6 RFC 2616 : Метод PUT запрашивает, чтобы вложенный объект был сохранен под предоставленным Request-URI. Если Request-URI ссылается на уже существующий ресурс, вложенный объект СЛЕДУЕТ рассматривать как модифицированную версию,...

655
Как отправить запрос POST с помощью PHP?

На самом деле я хочу прочитать содержимое, которое идет после поискового запроса, когда это будет сделано. Проблема в том, что URL принимает только POSTметоды, и он не выполняет никаких действий с GETметодом ... Я должен прочитать все содержимое с помощью domdocumentили file_get_contents(). Есть ли...

642
Быстрый файловый сервер Node.js (статические файлы по HTTP)

Существует ли готовый к использованию инструмент Node.js (установлен с npm), который помог бы мне представить содержимое папки как файловый сервер через HTTP. Пример, если у меня есть D:\Folder\file.zip D:\Folder\file2.html D:\Folder\folder\file-in-folder.jpg Затем, начиная с, D:\Folder\ node...

623
Ошибка API REST возвращает хорошие практики [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Я ищу руководство по передовым методам, когда дело доходит до возврата...

613
Какой самый быстрый способ получить HTTP GET в Python?

Какой самый быстрый способ получить HTTP GET в Python, если я знаю, что содержимое будет строкой? Я ищу документацию для быстрого однострочного: contents = url.get("http://example.com/foo/bar") Но все, что я могу найти с помощью Google, - httplibи urllib- и я не могу найти ярлык в этих библиотеках....

608
Доступны ли методы PUT, DELETE, HEAD и т. Д. В большинстве веб-браузеров?

Здесь я видел пару вопросов, таких как «Отладка сервисов RESTful» , в которых упоминается: К сожалению, тот же браузер не позволяет мне проверять HTTP PUT, DELETE и, в некоторой степени, даже HTTP POST. Я также слышал, что браузеры поддерживают только GET и POST из некоторых других источников,...

528
Как работает загрузка HTTP файла?

Когда я отправляю простую форму вроде этого с прикрепленным файлом: <form enctype="multipart/form-data" action="http://localhost:3000/upload?upload_progress_id=12344" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input...

523
Как я могу опубликовать данные в виде данных формы вместо полезной нагрузки запроса?

В приведенном ниже коде $httpметод AngularJS вызывает URL-адрес и отправляет объект xsrf как «Запрос полезной нагрузки» (как описано на вкладке «Сеть отладчика Chrome»). Метод jQuery $.ajaxвыполняет тот же вызов, но отправляет xsrf как «Данные формы». Как я могу заставить AngularJS отправлять xsrf...

491
PHP + curl, HTTP POST пример кода?

Может кто-нибудь показать мне, как сделать php curl с HTTP POST? Я хочу отправить данные так: username=user1, password=passuser1, gender=1 к www.domain.com Я ожидаю, что локон возвратит ответ как result=OK. Есть ли...

488
Максимальная длина HTTP GET-запроса

Какова максимальная длина HTTP GET- запроса? Определена ли ошибка ответа, которую сервер может / должен вернуть, если он получает запрос GET, который превышает эту длину? Это в контексте API веб-сервиса, хотя интересно также увидеть ограничения...

488
Определить, когда браузер получает файл загрузки

У меня есть страница, которая позволяет пользователю загружать динамически генерируемый файл. Генерирование занимает много времени, поэтому я хотел бы показать индикатор «ожидания». Проблема в том, что я не могу понять, как определить, когда браузер получил файл, поэтому я могу скрыть индикатор. Я...