0

我还是红宝石的新手,请帮忙。我正在尝试在我的独立 ruby​​ 脚本中发出 http 请求。

#!/usr/bin/ruby
require 'rubygems'
require 'net/http'
...
class someClass
...
def get_ruby_doc
  request = HttpRequest.new(:get, 'http://www.ruby-doc.org/')
  response = request.perform!
  puts response.succeeded?
  puts "yeah"
end
...

当我运行脚本时,我收到此错误:

Uncaught exception: uninitialized constant someClass::HttpRequest

你能告诉我我错过了什么吗?谢谢。

我也尝试在 Rails 控制台中做同样的事情,同样的错误。

4

1 回答 1

0

您可以尝试使用 rest-client

gem install rest-client

http://rubydoc.info/gems/rest-client/1.6.7/frames

于 2012-01-24T18:44:11.343 回答