我正在尝试使用服务器集成协议将我的应用程序与Sagepay集成。我已经在JAVA中编写了我的代码,目前我正在向Sagepay发送POST以重定向到他们的付款页面。但是,我得到一个空白屏幕,这是错误400(错误请求)的结果。
在他们的文档中,他们明确指出:
数据应作为URL编码名称=以&分隔的值对发送。字符并发送到Sage Pay Server URL,并将服务名称设置为该消息 输入有问题。
我错过了什么?
感谢您的帮助!
答案 0 :(得分:1)
您的网址未正确设置查询字符串。 我认为
register.vsp&VPSProtocol
应该是
register.vsp?VPSProtocol
即。问号而不是&符号。
另外,你说一篇帖子是必需的,但是在浏览器中粘贴该网址会发送一个GET请求,但是不是吗?