具有空白路径的Ruby http post
我需要向Windows通知服务器发送HTTP-POST 网址是 但是,代码id返回404错误。我怀疑,如果是空路造成的 谁能帮帮我吗 以下是我的Ruby代码: 下面是相同代码的Object-C实现(请参见SendPush方法):具有空白路径的Ruby http post,ruby,windows-8,Ruby,Windows 8,我需要向Windows通知服务器发送HTTP-POST 网址是 但是,代码id返回404错误。我怀疑,如果是空路造成的 谁能帮帮我吗 以下是我的Ruby代码: 下面是相同代码的Object-C实现(请参见SendPush方法): 非常感谢您的帮助 您没有发送?令牌=。。。URL的一部分。我还没有检查,但我怀疑这就是问题所在 uri = URI.parse("http://google.com:1337/foo/bar?token=1") uri.host.should == "googl
非常感谢您的帮助 您没有发送?令牌=。。。URL的一部分。我还没有检查,但我怀疑这就是问题所在
uri = URI.parse("http://google.com:1337/foo/bar?token=1")
uri.host.should == "google.com"
uri.port.should == 1337
uri.path.should == "/foo/bar"
uri.query.should == "token=1"
在要点的第34行中,您只使用了uri.path
,而您应该使用:
"#{uri.path}?#{uri.query}"