2009-07-23 85 views
3

我試圖發佈一些HTTPS資源,但它似乎不起作用。HTTPS和HTTParty - 超時和EOF

我的代碼看起來是這樣的:

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包括在內,所以應該對網:: HTTPS庫自動設置USE_SSL屬性。 出於某種原因,Net :: HTTP被請求,並且我從未與服務器取得聯繫,所以我最終得到了EOF。

任何線索?

+0

如何調用mymethod以及在使用httparty命令行腳本時會發生什麼? – BaroqueBobcat 2009-07-23 23:36:33

回答