Как сделать асинхронный POST-запрос в Ruby с помощью RestClient - PullRequest
5 голосов
/ 02 марта 2012

Можем ли мы сделать асинхронный POST-запрос к ресурсу в Ruby с помощью библиотеки RestClient (https://github.com/archiloque/rest-client)?

Ответы [ 2 ]

5 голосов
/ 02 марта 2012

Если под «асинхронным запросом POST» вы подразумеваете запрос типа «запусти и забудь», то вы можете выполнить его в другом потоке.

Thread.new do
  # do your request here
end

Обратите внимание, однако, что не все реализации Ruby используют реальные параллельные потоки. Подробнее см. в этой теме .

0 голосов
/ 10 ноября 2012

Использование 'send_later' из Resque должно быть лучшим вариантом.

...