我尝试将IPN(来自模拟器)发送到我的播放框架网址!
网址看起来像这样:http://host/checkout/sub
服务器在端口80上运行。问题是ipn请求甚至没有调用链接方法。 (所以我刚刚在路由中定义的方法永远不会被调用,如果我请求一个ipn),但仍然有一个传入的请求!
如果我尝试通过浏览器调用URL,我不会遇到任何问题,并且方法调用正确。
所有其他人都面临这个问题吗? 我应该尝试另一种方式吗?
非常感谢帮助!
亲切的问候, 保罗
编辑:大约5分钟后我得到了这个例外
[error] p.nettyException - 在Netty中捕获异常 java.lang.IllegalArgumentException:org.jboss.netty.handler.codec.http.HttpVersion中的空文本。(HttpVersion.java:97)〜[netty-3.9.8.Final.jar:na]
答案 0 :(得分:1)
最后......
1)我必须在我的服务提供商处修改一些设置(开放互联网 - >是)
2)我不得不将端口更改为80(测试时为9000)
3)play和paypal的异常并没有真正说明... wireshark再一次做得很好:在我的路径文件中我将溃败定义为GET但当然他们通过POST发送他们的数据(愚蠢错误:P)
亲切的问候