В чем разница между IP-адресом HTTP-клиента и перенаправленным HTTP X?

Я понимаю, что заголовок HTTP_X_FORWARDED_FOR устанавливается прокси-серверами для идентификации ip-адреса хоста, который делает HTTP-запрос через прокси. Я слышал утверждения, что заголовок HTTP_CLIENT_IP устанавливается для аналогичных целей. в ч ...

Пробелы в URL-адресах? [дубликат]

этот вопрос уже есть ответ здесь: URL-адрес может содержать пробел? 11 ответов w3fools утверждает, что URL-адреса могут содержать пробелы: http://w3fools.com ...

В чем разница между CloseableHttpClient и HttpClient в Apache HttpClient API?

Я изучаю приложение, разработанное нашей компанией. Он использует библиотеку Apache HttpClient. В исходном коде он использует HttpClient класса для создания экземпляров для подключения к серверу. Я хочу узнать о Apache HttpClient и я пошел корыто э ...

Android 8: открытый HTTP-трафик не разрешен

у меня были отчеты от пользователей с Android 8, что мое приложение (которое использует внутренний канал) не показывает контент. После расследования я обнаружил следующее исключение происходит на Android 8: 08-29 12:03:11.246 11285-11285/ E/: [12:03 ...

Могу ли я использовать tcpdump для получения HTTP-запросов, заголовка ответа и тела ответа?

Я использую tcpdump чтобы получить данные HTTP, выполните следующую команду: sudo tcpdump -A -s 1492 dst port 80 результат приведенной выше команды: заголовки, я думаю, заголовки запроса и ответа. нечитаемых данных. url GET /modules/mod_n ...

Как установить заголовки с помощью urllib python?

Я довольно новыми для языка Python urllib. Что мне нужно сделать, это установить пользовательский заголовок для запроса, отправляемого на сервер. В частности, мне нужно установить заголовки Content-type и Authorizations. Я просмотрел документацию ...

Скачать текстовый контент/CSV как файлы с сервера в угловой

Я пытаюсь передать a csv файл с узла.сервер JS. Серверная часть очень проста: server.get('/orders' function(req, res) { res.setHeader('content-type', 'text/csv'); res.setHeader('content-disposition', 'attachment; filename='orders.csv'); return ...

как приложение может использовать порт 80 / HTTP без конфликта с браузерами?

Если я правильно понимаю, приложения иногда используют HTTP для отправки сообщений, так как использование других портов может вызвать проблемы с брандмауэром. Но как это работает не конфликтуя с другими приложениями, такими как веб-браузеры? На самом ...

Максимальное значение для заголовка управления кэшем в HTTP

Я использую Amazon S3 для обслуживания статических ресурсов для моего сайта. Я хочу, чтобы браузеры кэшировали эти активы как можно дольше. Какие заголовки метаданных я должен включать в свои активы Cache-Control: max-age=??? ...

Как использовать заголовки кэша HTTP с PHP

У меня есть сайт на PHP 5.1.0 (на самом деле это 5.2.9 но он также должен работать на 5.1.0+). страницы генерируются динамически, но многие из них в основном статические. Под статикой я подразумеваю, что контент не меняется, но "шаблон" вокруг конте ...

Проверьте, существует ли файл на удаленном сервере, используя его URL [дубликат]

этот вопрос уже есть ответ здесь: проверка, если URL существует или нет 4 ответы Как я могу проверить Java, если файл существует на удаленном сервере (обслу ...

Почему мы должны использовать отдых?

Почему я должен использовать REST, если я могу выполнить свою работу только с помощью post и get requests? ...

http до https через.htaccess

Я просмотрел существующие вопросы, но я действительно не наткнулся ни на что, что работает для меня. в настоящее время я запускаю сайт с защищенным сертификатом SSL. Он может быть доступен по адресу https://www.example.co.uk Проблема в том, что сайт ...

Разница между http и https [закрыто]

в чем разница между заголовком HTTP и HTTPS? каковы преимущества использования HTTPS через HTTP? какие настройки необходимо сделать для создания сайта HTTPS? можем ли мы использовать HTTPS только для входа в систему, а затем ONWORDS HTTP? существ ...

Как я могу вернуть код состояния HTTP 204 из представления Django?

Я хочу вернуть код состояния 204 No Content из вида Django. Это в ответ на автоматическое сообщение, которое обновляет базу данных, и мне просто нужно указать, что обновление было успешным (без перенаправления клиента). есть подклассы HttpResponse д ...

Возобновить загрузку файлов по HTTP в Java

URL url = new URL("http://download.thinkbroadband.com/20MB.zip"); URLConnection connection = url.openConnection(); File fileThatExists = new File(path); OutputStream output = new FileOutputStream(path, true); connection.setRequestProperty("Range", ...

Как лучше всего загружать файлы в современный браузер

Я хочу загрузить (один) файл на сервер и показать ход загрузки. Я знаю, что могу загрузить файл с помощью HTTP POST. Я не знаком с web-сокетами, но, как я понимаю, двоичные данные также могут быть отправлены таким образом, и поскольку websockets явл ...

Проверьте заголовки ответов http в IE8

Я ищу IE8-аддон, который отображает заголовки http, такие как firebug или httpliveheaders. Любые советы приветствуются. edit: я могу быть слепым, но кажется как будто встроенные инструменты разработчика (F12) делают не показать заголовки http. ...

Как отлаживать службы RESTful? [закрытый]

Я ищу простой способ отладки RESTful services. Например, большинство веб-приложений можно отлаживать с помощью обычного веб-браузера. К сожалению, тот же браузер не позволит мне тестировать HTTP PUT, DELETE и в определенной степени даже HTTP POST. Я ...

Чистый код JavaScript для базовой аутентификации HTTP?

где я могу найти ссылочный код, который реализует клиент http Basic Authentication в чистом JavaScript, подходящий для AJAX? дополнительные точки для кода или указатели на код, которые могут использоваться независимо от JS toolkits, таких как YUI. Н ...