我想发布的东西到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

你可以看到,我定义的URI是以“https”包括在内,所以它应该自动设置的Net :: HTTPS库USE_SSL财产。 出于某种原因,网:: HTTP请求,我在与服务器的联系从来没有得到,所以我最终以EOF。

任何线索?

有帮助吗?

解决方案

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

“HTTPS是英寸如果URI具有端口443它自动开启HTTPS上。”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top