http- все статьи тега


Время HTTP ответа в Go

В моей программе Go я сделал несколько HTTP-запросов, и мне нужно время Время ответа (а не время запроса). Вот мой текущий код (время запроса времени): func Get() int { start := time.Now() result, err := http.Get("http://www.google.com") if err != nil { log.Fatal(err) } defer result.Body.Close() elapsed := time.Since(start).Seconds() log.Println(elapsed) return result.StatusCode } На самом деле, этот код покажет что-то о времени запроса 5s, включая р ...

Можно ли отправлять POST-данные с помощью PHP-редиректа?

Update: это не дубликат Как отправить запрос POST с PHP?. Решения там не работают для меня, они просто выводят результат запроса, я не хочу этого делать, я хочу отправить пользователя на внешний сайт, это безопасный сайт для обработки платежей по кредитным картам. Обновление 2: я добавил диаграмму ниже, чтобы попытаться четко объяснить, что я пытаюсь сделать Вот что я пытаюсь сделать: Html-форма передается в php скрипт Php-скрипт выполняет некоторую обработку данных, а затем отправляет ...

Чувствительны ли ключи строки запроса к регистру?

Предположим, что у меня есть такой url: http://www.example.com?key=123&KEY=198 Тогда каков будет результат request.querystring("key") and request.querystring("KEY") Я немного запутался. ...

Настройка Nginx и Socket.IO

Я пытаюсь настроить Nginx для работы с Socket.IO И я нашел это в Socket.IO GitHub wiki. Я установил Nginx 1.1.10. server { listen 80; server_name socket.myserver.com; location / { proxy_pass http://localhost:3030; } } Ниже мой Socket.io код var io = require('socket.io').listen(3030); io.configure(function() { io.enable('browser client etag'); io.set('transports', [ 'websocket','xhr-polling' ]); }); io.sockets.on('connection', function (socket) ...

Организация микросервисов

Какова стандартная схема организации микросервисов? Если микрослужба знает только о своем собственном домене, но существует поток данных, который требует, чтобы несколько служб взаимодействовали определенным образом, как это сделать? Допустим, у нас есть что-то вроде этого: выставление счетов отгрузка И в качестве аргумента предположим, что после отгрузки заказа должен быть создан счет-фактура. Где-то кто-то нажимает кнопку в графическом интерфейсе: "я закончил, давайте сделаем это!" В ...

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

У меня были сообщения от пользователей с Android 8, что мое приложение (которое использует back-end канал) не показывает контент. После расследования я обнаружил следующее исключение, происходящее на Android 8: 08-29 12:03:11.246 11285-11285/ E/: [12:03:11.245, main]: Exception: IOException java.io.IOException: Cleartext HTTP traffic to * not permitted at com.android.okhttp.HttpHandler$CleartextURLFilter.checkURLPermitted(HttpHandler.java:115) at com.android.okhttp.internal.huc.HttpURLConnecti ...

Java.io. IOException: сервер вернул код ответа HTTP: 500

Я столкнулся с этой проблемой с Java. Я хочу получить некоторую информацию HTML от URL. Этот код работал так долго, но внезапно перестал работать. Когда я получаю доступ к этому URL с помощью браузера, он открывается без проблем. Код: URL site = new URL(this.url); java.net.URLConnection yc = site.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream())); String inputLine; String objetivo = "<td height="28" colspan="2""; while ((inputLine = in ...

Получить размер файла перед загрузкой и подсчет, сколько уже загружено (http+ruby)

Может ли кто-нибудь помочь мне получить размер файла Перед я начинаю загрузку показать, сколько % уже загружено . require 'net/http' require 'uri' url = "http://www.onalllevels.com/2009-12-02TheYangShow_Squidoo_Part 1.flv" url_base = url.split('/')[2] url_path = '/'+url.split('/')[3..-1].join('/') Net::HTTP.start(url_base) do |http| resp = http.get(URI.escape(url_path)) open("test.file", "wb") do |file| file.write(resp.body) end end puts "Done." ...

Как включить HTTP / 2 на HAProxy?

Недавно мы перешли с HTTP на HTTPS. Поскольку мы уже перешли на HTTPS, мы думаем о переходе на HTTP/2, чтобы получить преимущества производительности. Как было объяснено выше, запросы между браузером и LB защищены (HTTPS), в то время как связь между LB и сервером приложений все еще использует HTTP Какова возможность включения HTTP / 2 при текущей настройке? можем ли мы включить HTTP / 2 между браузером и LB во время связи между LB а серверы приложений остаются на HTTP? ...

Приложение Android не может подключиться к локальному IP в эмуляторе через прокси

Мне нужно иметь возможность вставить прокси-сервер между моим приложением и сервером HTTP, с которым оно взаимодействует. HTTP-сервер работает на другой машине в локальной сети. Прокси-сервер работает на той же машине, что и эмулятор. Я использую android-10, и испытываю те же проблемы на Ubuntu и Windows 7. Если запустить эмулятор следующим образом: emulator.exe @default Тогда приложение подключится нормально. Однако, если я начну приложение, как это: emulator.exe @default -http-proxy 1 ...

Отправка файлов с помощью POST с HttpURLConnection

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

Как я могу остановить http-сервер, загруженный с помощью "npm install http-server"?

Как я могу остановить http-сервер, загруженный с помощью команды "npm install http-server" в терминале (консоли) и запущенный затем? ...

Что такое полная спецификация заголовка HTTP X-Forwarded-Proto?

Что такое полная спецификация значений заголовка HTTP X-Forwarded-Proto? ...

Когда следует использовать метод GET или POST? В чем разница между ними?

В чем разница при использовании метода GET или POST? Какой из них более безопасен? Каковы преимущества каждого из них? (аналогичный вопрос ) ...

HTTP сервер для модульных тестов в Delphi

Мне нужно протестировать некоторые компоненты HTTP в моем приложении Delphi. Я использую DUnit и хочу добавить некоторую автоматизацию в тестирование. Итак, мой тестовый код должен запустить локальный HTTP-сервер, настроить его (например, подготовиться к разрыву соединения через 3 секунды, или имитировать низкую пропускную способность, или запросить логин / пароль и т. д.), запустить мои модульные тесты и закрыть HTTP-сервер. Есть ли какие-то HTTP-серверы, доступные именно для Delphi/DUnit? ...

Angular2-несколько зависимых последовательных вызовов http api

Я создаю приложение Angular2, и один из компонентов должен сделать несколько вызовов API, которые зависят от предыдущих. В настоящее время у меня есть служба, которая делает вызов API, чтобы получить список телепередач. Для каждого шоу мне нужно вызвать другой API несколько раз, чтобы пройти через структуру, чтобы определить, существует ли шоу на сервере Plex. Документация API находится здесь Для каждого шоу мне нужно сделать следующие звонки: и получить правильные данные, чтобы определить, ...

Загрузка изображений с Python или cURL в Tumblr?

Я работаю над проектом, который включает в себя загрузку изображения в tumblr с Python. Мне повезло использовать API Tumblr (http://www.tumblr.com/docs/en/api ) при выполнении обычных текстовых сообщений, но загрузка изображений доставляла мне проблемы. Сообщения об ошибках, которые их сервер возвращает, были ограничены просто сообщением мне, что была "ошибка загрузки фотографии", которая была менее чем полезной. Поскольку их API, похоже, основан на использовании стандартных операций HTTP POS ...

Как получить размер файла из заголовков http

Я хочу получить размер http:/.../ файл, прежде чем я его скачаю. Файл может быть веб-страницей, изображением или мультимедийным файлом. Можно ли это сделать с помощью заголовков HTTP? Как загрузить только заголовок HTTP файла? ...