我想從rake任務中的某個url獲取json。我如何能夠實現這一目標?從rake任務發送GET請求
我用這個代碼
require 'open-uri'
content = open(my_url).read
logger.info content
但它扔WebMock::NetConnectNotAllowedError
它說存根這一請求,但我怎麼能得到性反應從stub_request不知道
從控制器正常工作
我想從rake任務中的某個url獲取json。我如何能夠實現這一目標?從rake任務發送GET請求
我用這個代碼
require 'open-uri'
content = open(my_url).read
logger.info content
但它扔WebMock::NetConnectNotAllowedError
它說存根這一請求,但我怎麼能得到性反應從stub_request不知道
從控制器正常工作
您需要將webmock
寶石放置在測試組中:
# Gemfile
# ...
group :test do
gem 'webmock'
end
或允許webmock連接到網絡,如果你在測試調用rake任務:
WebMock.allow_net_connect!
請點擊此鏈接:http://stackoverflow.com/questions/5980856/trying -to-get-selenium-working-in-rails-3-webmocknetconnectnotallowederror – VtrKanna