作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 Rails 4.2、HTTP gem、Grape for API。我正在尝试向其他网站发送请求并感到 HTTP gem真的很棒!
当我尝试请求预定义的 URL 时,它工作正常。但是如果我想在各种参数上动态请求 URL。比方说,我想从 ActiveRecord 中获取它。喜欢
url = Users.find_by_id(1).url
我应该能够向该 URL 发送请求。
但是我做不到。它抛出一个错误:
HTTP::Request::UnsupportedSchemeError
工作代码:
HTTP.get("https://google.com")
我想动态地将“https://google.com”更改为我的 URL。
有什么解决方法吗?
最佳答案
我的错。
这是我这边的一个简单错误。正在正确解析参数。
每次都错过参数中的“http://”。所以它抛出了一个错误。以防万一有人做了这样愚蠢的事情,我添加了解决方案。
关于ruby-on-rails - HTTP::Request::UnsupportedSchemeError -- Rails -- HTTP gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35179540/
我正在编写一个程序,该程序使用 Mechanize 使用学生帐户从 edline.net 中抓取学生的成绩和类(class)并返回我需要的数据。但是,登录后,我必须从主页访问一个链接(称为“私有(pr
我正在使用 Rails 4.2、HTTP gem、Grape for API。我正在尝试向其他网站发送请求并感到 HTTP gem真的很棒! 当我尝试请求预定义的 URL 时,它工作正常。但是如果我想
我是一名优秀的程序员,十分优秀!