4

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になります。

手がかりはありますか?

4

1 に答える 1

3

http://railstips.org/blog/archives/2008/07/29/it-s-an-httparty-and-everyone-is-invited/で読むように

「HTTPS が入っています。URI にポート 443 がある場合、自動的に https がオンになります。」

于 2010-11-24T11:00:59.453 に答える