Описание тега em-http-request

Async EventMachine HTTP-клиент с поддержкой асинхронного HTTP-соединения с поддержкой прокси и Basic Auth & OAuth.
0 ответов

em-http-request неожиданный результат при использовании tor в качестве прокси

Я создал суть, которая показывает, что именно происходит. https://gist.github.com/4418148 Я протестировал версию, которая использовала библиотеку ruby ​​'net / http' и 'socksify / http', и она работала отлично, но если версия EventMachine возвращает…
31 дек '12 в 08:12
0 ответов

Есть ли решение проблемы с несколькими http-вызовами, возвращающими "соединение закрыто сервером"?

Я пытаюсь поразить API-интерфейсы Amazon с помощью API-вызовов для нескольких сервисов во всех регионах. Приблизительно 200+ вызовов API. Используя em-http-request, чтобы сделать некоторые вызовы завершенными, в то время как некоторые перестали рабо…
01 мар '17 в 08:42
2 ответа

Как проверить асинхронные HTTP-запросы в ruby ​​с помощью EventMachine

Я получаю сообщения из очереди RabbitMQ, и каждое сообщение - это URL, к которому я хочу сделать запрос. Теперь я использую гем AMQP для подписки на очередь, и он использует EventMachine, поэтому я использую библиотеку em-http-request для выполнения…
1 ответ

Использование EventMachine, чтобы сделать несколько запросов, используя одно и то же соединение?

У меня работает EventMachine, который прослушивает UDP-пакеты. Каждый раз, когда принимается пакет UDP, я хотел бы переслать данные в какую-либо базу данных, используя вызов REST. Я создал подкласс EM::Connection, в котором receive_data Метод пересы…
14 мар '14 в 15:01
1 ответ

em-синхронность с использованием http.get и итераторов, вызывающих не может дать в корне ошибка волокна

Очень простой случай, когда я получаю ошибку root Fiber. require 'em-synchrony' require 'em-synchrony/em-http' urls = %w{http://www.google.com http://www.google.com http://www.google.com http://www.google.com http://www.google.com http://www.google.…
1 ответ

EM-HTTP-REQUEST и SINATRA - объединение / объединение нескольких запросов API в один результат?

Мой первый раз имел дело с синатрой и параллельным em-http-запросом. И я не знаю, как объединить / объединить в один результат и когда к EventMachine.stop?, Учти это: get '/data/:query' do content_type :json EventMachine.run do http1 = EventMachine:…
06 ноя '13 в 09:19
1 ответ

Получить только заголовки ответа в em_http_request

Как я могу получить только заголовки ответа в em_http_request? Я пытался использовать этот код: EventMachine.run do http = EventMachine::HttpRequest.new('my_url').get http.headers do |headers| Fiber.current.resume headers end end но я не хочу получа…
24 окт '14 в 15:22
0 ответов

Как выполнить HTTP-запросы без остановки EventMachine?

Я хочу использовать Ruby EventMachine и em-http-request для параллельных HTTP- синхронных запросов, запускаемых из разных потоков. Идея состоит в том, чтобы запустить один реактор в своем собственном потоке и отправить HTTP-запросы для завершения в …
0 ответов

Как сделать определенное (ограниченное) количество запросов API, используя Rubys Em-HTTP-запрос?

У меня есть API с ограниченным количеством вызовов в секунду (100 запросов в 100 секунд). Как я могу использовать em-http-запрос (в идеале с Redis), чтобы совершать такие звонки с максимально возможной скоростью (не превышающей ограничение скорости …
09 мар '13 в 18:03
1 ответ

Машина событий с em http gem не может загрузить промежуточное ПО oauth

Я пытаюсь заставить потоковую торговлю ценами акций работать с использованием TradeKing API https://developers.tradeking.com/documentation/ruby-streaming или скопированные и вставленные коды ниже require 'em-http' require 'em-http/middleware/oauth' …
1 ответ

Сбой простого POST-запроса с em-http-запросом

Следующий запрос работает с http://www.requestmaker.com/: URI: http://www.cleverbot.com/webservicemin/ Запрос: start=y&icognoid=wsf&fno=0&sub=Say&islearning=1&cleanslate=false&stimulus=!!!%20there%20was%20an%20error%20!!!&amp…
06 авг '14 в 15:23