2

我有一个执行此操作的脚本:

require 'rubygems'
require 'rest-client'
require 'json'

url = foo
request = bar


response = RestClient.post(url,request, :content_type => :json, :accept => :json)

我正在尝试测试我正在使用的 API 的可靠性,并希望同时向它发送四个请求。我一直在尝试使用四个终端窗口来做到这一点。但这有点棘手 - 所以必须有更好的方法来做到这一点。

这可以通过线程来完成吗?如果有怎么办?并且是线程最好的方法。并非所有请求都是相同的。

4

1 回答 1

2

有了threach,你可以写

requests.threach.map {|req| ... }

它应该按预期工作。

于 2012-04-15T18:23:53.673 回答