문제

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로 끝납니다.

단서가 있습니까?

도움이 되었습니까?

해결책

읽은대로http://railstips.org/blog/archives/2008/07/29/it-n-n-httparty-and-everyone-is-invited/

"https가 들어 왔습니다. URI에 포트 443이 있으면 자동으로 HTTPS를 켭니다."

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top