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

Протокол передачи гипертекста (HTTP) - это сетевой протокол прикладного уровня, который используется для передачи контента в Интернете.

9
Где находится тело в ответе http.get узлаjs?
Я читаю документы по адресу http://nodejs.org/docs/v0.4.0/api/http.html#http.request , но по какой-то причине мне не удается найти атрибут body / data на возвращенном, законченном объекте ответа. > var res = http.get({host:'www.somesite.com', path:'/'}) > res.finished true > res._hasBody true Он закончен (http.get сделает это за вас), поэтому он должен иметь какой-то контент. Но …
187 node.js  http 

8
В чем основное различие между запросами PATCH и PUT?
Я использую PUTзапрос в моем приложении Rails. Теперь новый HTTP-глагол PATCHбыл реализован браузерами. Итак, я хочу знать , что основное различие между PATCHи PUTзапросы, и когда мы должны использовать один или другой.
187 http  patch  put  httpverbs 

2
Параметры URL командной строки CURL
Я пытаюсь отправить DELETEзапрос с параметром URL, используя CURL. Я делаю: curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3' Однако сервер не видит параметр id = 3. Я попытался использовать приложение с графическим интерфейсом, и когда я передаю URL-адрес как:, http://localhost:5000/locations?id=3он работает. Я действительно предпочел бы использовать CURL, а не …
186 http  curl 

9
Что такое «406-неприемлемый ответ» в HTTP?
В своем приложении Ruby on Rails я пытался загрузить изображение через клиент POSTMAN REST в формате Base64 . Когда я размещаю изображение, я получаю 406 неприемлемый ответ . Когда я проверил свою базу данных, изображение было там и было успешно сохранено. В чем причина этой ошибки, есть ли что-то, что …

14
Строка запроса сборки для System.Net.HttpClient get
Если я хочу отправить запрос http get с помощью System.Net.HttpClient, кажется, что нет api для добавления параметров, это правильно? Есть ли простой API, доступный для создания строки запроса, которая не включает создание коллекции значений имени и URL, кодирующих их, а затем, наконец, объединяет их? Я надеялся использовать что-то вроде API …
184 c#  .net  http 

8
.NET: Самый простой способ отправить POST с данными и прочитать ответ
К моему удивлению, я не могу сделать что-то почти такое же простое, как это, насколько я могу судить, в .NET BCL: byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); Этот гипотетический код выше создает HTTP POST с данными и возвращает ответ от Postметода статического …

4
Разница между отсутствием кэша и обязательной повторной проверкой
Из RFC 2616 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1 нет кэша Если директива no-cache не задает имя поля, то кеш НЕ ДОЛЖЕН использовать ответ для удовлетворения последующего запроса без успешной повторной проверки с сервером происхождения. Это позволяет исходному серверу предотвращать кэширование даже с помощью кэшей, которые были настроены для возврата устаревших ответов на клиентские запросы. …

6
Считается ли плохой практикой выполнение HTTP POST без тела объекта?
Мне нужно вызвать процесс, который не требует ввода от пользователя, только триггер. Я планирую использовать POST / URI без тела для запуска процесса. Я хочу знать, считается ли это плохим с точки зрения HTTP и REST?
177 http  rest  post 

3
Параметры матрицы URL и параметры запроса
Мне интересно, использовать ли матрицу или параметры запроса в моих URL. Я нашел старое обсуждение этой темы не удовлетворяющим. Примеры URL с параметрами запроса: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL с матричными параметрами: http: //some.where/thing; paramA = 1; paramB = 6542 На первый взгляд, матричные параметры …
176 http  url  rest  parameters  jax-rs 

2
Как именно работает «304 Not Modified»?
Как генерируются ответы «304 не изменены»? Как браузер определяет, является ли ответ на запрос HTTP 304? Это установлено браузером или отправлено с сервера? Если сервер отправляет его, как сервер узнает данные, доступные в кеше, а также как установить 304 для изображения? Я думаю, если это сгенерировано браузером: function is_modified() { …



3
Angular2 http.get (), map (), subscribe () и наблюдаемый шаблон - базовое понимание
Теперь у меня есть начальная страница, где у меня есть три ссылки. Как только вы нажмете на последнюю ссылку «друзья», появится соответствующий компонент друзей. Там я хочу получить / просмотреть список моих друзей в файле friends.json. До сих пор все работает отлично. Но я все еще новичок в HTTP-сервисе angular2, …
170 http  angular  rxjs 

6
Правильный код состояния HTTP для неправильного ввода
Что такое оптимальный HTTP-код ответа, когда не сообщается 200 (все в порядке), но ошибка ввода? Мол, вы отправляете некоторые данные на сервер, и он ответит, что ваши данные неверны использование 500больше похоже на проблему с сервером. Использование 200с предупреждением / ошибочным текстом ответа плохо (разрешено кэширование и все не в …
170 api  http  validation 

9
Почему говорится, что «HTTP - это протокол без сохранения состояния»?
HTTP имеет файлы cookie HTTP. Файлы cookie позволяют серверу отслеживать состояние пользователя, количество подключений, последнее подключение и т. Д. HTTP имеет постоянные соединения (Keep-Alive), где несколько запросов могут быть отправлены с одного TCP-соединения.
170 http  stateless 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.