【问题标题】:HTTPS and HTTParty - Timeout and EOFHTTPS 和 HTTParty - 超时和 EOF
【发布时间】:2009-07-23 19:56:15
【问题描述】:

我正在尝试将某些内容发布到 HTTPS 资源,但它似乎不起作用。

我的代码如下所示:

require 'httparty'   
class MyClass
    include HTTParty
    base_uri "https://mydomain.com:8085/search"
    basic_auth 'admin', 'changeme'
    format :xml
    def mymethod
      self.class.post('/job', :query => {:search => "*"})
    end
end

如您所见,我定义了一个包含“https”的 URI,因此它应该自动为 Net::HTTPS 库设置 use_ssl 属性。 出于某种原因,请求了 Net::HTTP,但我从未与服务器取得联系,所以我最终得到了 EOF。

有什么线索吗?

【问题讨论】:

  • 如何调用mymethod,使用httparty命令行脚本会发生什么?

标签: ruby httparty


【解决方案1】:

如阅读 http://railstips.org/blog/archives/2008/07/29/it-s-an-httparty-and-everyone-is-invited/

“HTTPS 在。如果 uri 有端口 443,它会自动打开 https。”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多