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

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

3
Какой правильный код состояния HTTP при перенаправлении на страницу входа?
Когда пользователь не вошел в систему и пытается получить доступ к странице, требующей входа в систему, каков правильный код состояния HTTP для перенаправления на страницу входа? Я спрашиваю, потому что ни один из кодов ответов 3xx, установленных W3C, похоже, не соответствует требованиям: 10.3.1 300 множественных выборов Запрашиваемый ресурс соответствует любому …

5
Как правильно поймать исключение из http.request ()?
Часть моего кода: import {Injectable} from 'angular2/core'; import {Http, Headers, Request, Response} from 'angular2/http'; import {Observable} from 'rxjs/Observable'; import 'rxjs/add/operator/map'; @Injectable() export class myClass { constructor(protected http: Http) {} public myMethod() { let request = new Request({ method: "GET", url: "http://my_url" }); return this.http.request(request) .map(res => res.json()) .catch(this.handleError); // Trouble …

7
Как выполнить синхронный вызов $ http с помощью AngularJS
Есть ли способ сделать синхронный вызов с AngularJS? Документация AngularJS не очень подробна или обширна для выяснения некоторых основных вещей. ПО ОБСЛУЖИВАНИЮ: myService.getByID = function (id) { var retval = null; $http({ url: "/CO/api/products/" + id, method: "GET" }).success(function (data, status, headers, config) { retval = data.Data; }); return retval; …
132 http  angularjs 

10
Можно ли в URL-адресе содержать пробел?
Разрешено ли URI (в частности, URL-адрес HTTP) содержать один или несколько пробелов? Если URL-адрес должен быть закодирован, это +просто общепринятое соглашение или законная альтернатива? В частности, может ли кто-нибудь указать на RFC, в котором указано, что URL-адрес с пробелом должен быть закодирован? Мотивация для вопроса: во время бета-тестирования веб-сайта я …
132 html  http  url  encoding 

12
Ошибка: не указан механизм по умолчанию и не предоставлено расширение
Я работаю над настройкой http-сервера с использованием node.js и движка. Тем не менее, я продолжаю сталкиваться с проблемами, о которых у меня мало информации о том, как их решить. Я был бы признателен за помощь в решении этого вопроса. Error: No default engine was specified and no extension was provided. …
132 node.js  http  express 

15
Что это значит, когда HTTP-запрос возвращает код состояния 0?
Что это означает, когда сетевые вызовы JavaScript, такие как fetch или XMLHttpRequest, или любой другой тип сетевого запроса HTTP завершаются неудачно с кодом состояния HTTP 0? Это не похоже на действительный код состояния HTTP, поскольку другие коды в спецификации HTTP состоят из трех цифр. В качестве теста я попытался полностью …

5
Отправка изображений с помощью Http Post
Я хочу отправить изображение с клиента Android на сервер Django с помощью Http Post. Изображение выбрано из галереи. В настоящее время я использую имя значения списка Pairs для отправки необходимых данных на сервер и получения ответов от Django в формате JSON. Можно ли использовать тот же подход для изображений (с …
129 android  django  http 

1
Частные и публичные в Cache-Control
Не могли бы вы описать пример, показывающий разницу между Public и Private Cache-Control в приложениях asp.net, размещенных в IIS. Я читал в MSDN, что разница в следующем: Public: устанавливает Cache-Control: public, чтобы указать, что ответ кэшируется клиентами и общими (прокси) кешами. Частный: значение по умолчанию. Устанавливает Cache-Control: private, чтобы указать, …

6
Использование content-disposition в заголовке HTTP-ответа
Я обнаружил, что следующий код asp.net очень полезен при обслуживании файлов из базы данных: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); Это позволяет пользователю сохранить файл на свой компьютер, а затем решить, как его использовать, вместо того, чтобы браузер пытался использовать файл. Что еще можно сделать с заголовком ответа Content-Disposition?

3
Рекомендации по REST API: аргументы в строке запроса и в теле запроса
REST API может иметь аргументы в нескольких местах: В теле запроса - как часть тела json или другого типа MIME. В строке запроса - например,/api/resource?p1=v1&p2=v2 Как часть URL-пути - например,/api/resource/v1/v2 Каковы лучшие практики и рекомендации по выбору между 1 и 2 выше? 2 против 3 рассматривается здесь .
126 json  api  rest  http  query-string 

5
Сравнение HTTP и FTP для передачи файлов
Каковы преимущества (или ограничения) одного перед другим при передаче файлов через Интернет? (Мне известны безопасные формы обоих протоколов. Я хотел бы услышать сравнение на личном опыте с точки зрения производительности, надежности, ограничений размера файла и т. Д.)

3
URL: имя пользователя с @
Чтобы отправить имя пользователя и пароль с URL-адресом, мы используем эту схему: http://username:password@www.my_site.com Но мое имя пользователя my_email@gmail.com. Проблема в том @. Как я могу это решить?
125 http  url  url-encoding 

15
Как сделать HTTP-запрос Post с телом JSON в Swift
Я пытаюсь сделать HTTP-запрос на отправку с телом JSON: Как добавить NSDictionnary в тело HTTP-запроса. Вот мой код, похоже, он не работает должным образом. var entry1 = Response(IdQuestion: 6510,IdProposition: 10,Time: 30) var entry2 = Response(IdQuestion: 8284,IdProposition: 10,Time: 30) Responses.append(entry1) Responses.append(entry2) let list = Responses.map { $0.asDictionary } let json = …
125 json  swift  http  post 

4
Пользовательский заголовок авторизации HTTP
Мне было интересно, допустимо ли помещать пользовательские данные в заголовок авторизации HTTP. Мы разрабатываем RESTful API, и нам может потребоваться способ указать собственный метод авторизации. В качестве примера назовем это FIRE-TOKENаутентификацией. Будет ли что-то вроде этого действительным и разрешенным согласно спецификации: Authorization: FIRE-TOKEN 0PN5J17HBGZHT7JJ3X82:frJIUN8DYpKDtOLCwo//yllqDzg= Первая часть второй строки (перед ':') …

10
Отправка файлов с помощью POST с HttpURLConnection
Поскольку разработчики Android рекомендуют использоватьHttpURLConnection класс, мне было интересно, может ли кто-нибудь предоставить мне хороший пример того, как отправить «файл» растрового изображения (фактически поток в памяти) через POST на HTTP-сервер Apache. Меня не интересуют файлы cookie, аутентификация или что-то сложное, но я просто хочу иметь надежную и логичную реализацию. Все …

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