在 JRuby 中使用 URL 获取 HTTP GET 请求结果的最简单方法是什么
我正在尝试构建 Tropo Ruby 应用程序,我需要检索 HTTPS GET 的结果。 Tropo 平台没有 httpclient Ruby gem,所以我无法使用它。使用的 Ruby 引擎是 JRuby,因此建议使用 Java URL 类来执行请求。我已经尝试了一下,似乎能够正常创建 URL 对象,但现在正在努力解决如何获取执行请求的结果。我该怎么做?
javaURL = java.net.URL.new svcURL
transferResult = javaURL.getContent()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定 getContent() 到底做了什么,但是您可以使用 openStream() 它为您提供了一个可供读取的 InputStream 。
I am not sure what getContent() does exactly, but you can use openStream() which gives you an InputStream to read from.