题
我想发布的东西到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上。”
不隶属于 StackOverflow