Ruby HTTP请求

Ruby HTTP请求,ruby,file,io,Ruby,File,Io,红宝石 req.body将整个页面放入字符串中。如果我只想逐行阅读呢?得到?您能通过http get逐行读取吗?还是我只需要从本地读取一个文件 文本文件如下所示 req = Net::HTTP.get_response(URI.parse('http://www.domain.com/coupons.txt')) @play = req.body 由于body方法返回一个字符串,我不得不假设您可以使用string#each_line方法。查看文档。如果不想阅读全文,请尝试使用: 主体以碎片形

红宝石

req.body将整个页面放入字符串中。如果我只想逐行阅读呢?得到?您能通过http get逐行读取吗?还是我只需要从本地读取一个文件

文本文件如下所示

req = Net::HTTP.get_response(URI.parse('http://www.domain.com/coupons.txt'))

@play = req.body

由于body方法返回一个字符串,我不得不假设您可以使用
string#each_line
方法。查看文档。

如果不想阅读全文,请尝试使用:

主体以碎片形式提供,如图所示 它是从套接字读入的


请注意,这仍将从插座读取整个身体。
1 John Ham 25,000

2 Ham John 25,000

3 Ohail Spam 25,000

4 Ted Dome 25,000

5 Di Di 25,000