[問題] ruby處理soap使用savon

作者: a83294 (馬岱)   2014-05-19 16:24:18
現在想用ruby (client端)去使用soap
google一下就看到了savon,結果require之後卻完全沒辦法動作...
按照官方的tutorial的程式碼
require 'savon'
client = Savon.client(wsdl: 'http://service.example.com?wsdl')
client.operations
response = client.call(:find_user, message: { id: 42 })
response.body
$ ruby savontest.rb之後
.rvm/gems/ruby-2.0.0-p353/gems/excon-0.33.0/lib/excon/socket.rb:181:
in `getaddrinfo': getaddrinfo: nodename nor servname provided,
or not known (SocketError) (Excon::Errors::SocketError)
from /Users/david/.rvm/gems/ruby-2.0.0-p353/gems/excon-0.33.0/
lib/excon/socket.rb:181:in `connect'
from /Users/david/.rvm/gems/ruby-2.0.0-p353/gems/excon-0.33.0/
lib/excon/socket.rb:28:in `initialize'
...http://imgur.com/QQ09rvJ
錯誤狂噴,請問是我哪裡用錯了嗎?
我看了一下覺得soap應該跟getjson很像吧@@
煩請解惑,謝謝...
作者: hSATAC (cAt Ash)   2014-05-19 17:53:00
就連不到,先確定一下網址有沒有打錯或連不連的到吧
作者: a83294 (馬岱)   2014-05-20 21:19:00
感謝Ash大回答,原來真的是壞掉了連不上,狀況已排除

Links booklink

Contact Us: admin [ a t ] ucptt.com