2017-05-09 85 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 –

相關問題