uniqUsers = User.find(params[:userid]).events.where("comingfrom != ''").uniq_by {|obj| obj.comingfrom}
uniqUsers.map do |elem|
begin
@tag = nil
open('http://localhost:3000/search_dbs/show?userid='+ params[:userid] + '&fromnumber=' + elem.comingfrom + '&format=json', 'r', :read_timeout=>1) do |http|
@tag = http.read
end
rescue Exception => e
puts "failes"
puts e
end
end
こんにちは、これは私を夢中にさせています。何らかの理由で、open url コマンドがエラーなしで時間切れになっています。クロムで同じURLを試すと、すべてが魅力のように機能します.コードからこれを行うと、タイムアウト::エラーが発生します