Rails Spreadsheet Gem来自HTTPS
我正在使用Rails Roo Gem。 我希望能够从httpsurl获取.xls文件。 我怎样才能做到这一点。 如有必要,我可以轻松地切换到另一个gem,如电子表格
检索文件不是电子表格gem的责任,但有很多方法可以获得这样的结果。 最简单的就是使用open-uri
,而最强大的就是使用libcurl封装的curb
gem。
简单的例子:
require 'open-uri' spreadsheet = open('https://example.com/spreadsheet.xls').read
curb
gem有一堆额外的选项,使这种说法更容忍networking连接不良和无效的SSL证书,等等。 如果这是一个要求,它也可以用来回发修改后的电子表格。