2017-05-09 94 views
0

您好我正在开发使用webapi2和angularjs的付款页面。我的付款api包含名为redirecturl的字段。付款成功后,将使用redirecturl,用户将重定向到此页面。我创建了简单的html页面,名为redirectpage.html,它可以作为http://localhost:10963/redirectpage.html访问。我的付款api工作正常,我获得成功的回应。我可以重定向到http://localhost:10963/redirectpage.html,但我得到HTTP错误405.0 - 方法不允许 您正在查找的页面无法显示,因为正在使用无效方法(HTTP动词)。我可以知道可能的原因吗?提前致谢。无法重定向到指定的网址导致405错误

+0

支付api是否可能向redirecturl发送POST调用,并且http:// localhost:10963/redirectpage.html是GET? –

+0

谢谢。 localhost:10963/redirectpage.html payment api正在重定向。 –

+0

如果我刷新页面(如果我按f5页出现) –

回答

0

正如你所说,付款api发送POST调用redirecturl,你应该有一些服务器端代码,以接受POST调用。纯html页面只能接受GET调用。如果你想重定向到纯HTML页面,请检查付款API的文档,如何使用URL中的查询参数重定向。

+0

感谢您的信息。有什么方法可以重定向到服务器端页面,然后再重定向到html页面?因为我正在使用Angularjs开发SPA –

相关问题