我有一个控制器方法说
def my_method
@gibbon = <data needed>
render :something
end
我有一个URL说
http://exampleforme.com/example1
返回某个文本,如何从我的控制器方法中获取此文本?
我正在使用rails 2.8
答案 0 :(得分:5)
您可以使用Net::HTTP
将该网址作为字符串获取:
@gibbon = Net::HTTP.get(URI.parse("http://exampleforme.com/example1"))
有关详细信息,请参阅API docs。
注意:如果该网址响应缓慢,这可能会影响您的响应时间。
答案 1 :(得分:-1)
但我想如果你想在url中使用“example1”文本,你可以在你的控制器中调用params [:id]
@text = params[:id]