【发布时间】:2015-06-04 11:39:29
【问题描述】:
我正在使用 httparty 发送 API 请求,我想在发送请求后得到输出响应,
url = HTTParty.post("https://example.com/api/sendhttp.php",
:query => { :authkey => "authkeyvalue",
:mobiles => mobileNos,
:message => messages,
:sender => "senderid",
:route => "routeid",
:response => 'json'
})
response = HTTParty.get(url)
puts response.body, response.code, response.message, response.headers.inspect
但是当我运行上面的代码时,它会抛出错误的URI(is not URI?): {"message":"d64","type":"success"} 错误。如何解决并得到响应?
【问题讨论】:
-
您的真实网址是否包含空格? :github.com/jnunemaker/httparty/issues/180
标签: ruby-on-rails api httprequest httpresponse httparty