我需要对Windows-Notification-SERVER进行HTTP-POST。
但是,代码id会抛出404错误。我怀疑,如果是导致它的EMPTY-PATH。
有人可以帮帮我吗。
这是我的Ruby代码:https://gist.github.com/2308226
以下是相同代码的Object-C实现(请参阅SendPush方法):https://gist.github.com/2235318
非常感谢任何帮助。
答案 0 :(得分:0)
您没有发送网址的?token = ...部分。我没有检查,但我怀疑这是问题所在。
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"
在你的Gist的第34行中,当你应该使用时,你只使用uri.path
:
"#{uri.path}?#{uri.query}"