我正嘗試使用服務器集成協議將我的應用程序與Sagepay集成。我用JAVA編寫了我的代碼,目前我處於發送POST到Sagepay的位置,以重定向到他們的付款頁面。但是,我得到一個空白屏幕,這是由於錯誤400(錯誤請求)的結果。爲什麼我的POST到Sageway返回錯誤400?
在他們的文件,他們明確指出:
的數據應爲URL編碼的名稱發送= Value對與&字符隔開,並設置爲一個服務名稱發送到賢者收費服務器的URL消息 有問題的類型。
我缺少什麼?
感謝您的幫助!
我正嘗試使用服務器集成協議將我的應用程序與Sagepay集成。我用JAVA編寫了我的代碼,目前我處於發送POST到Sagepay的位置,以重定向到他們的付款頁面。但是,我得到一個空白屏幕,這是由於錯誤400(錯誤請求)的結果。爲什麼我的POST到Sageway返回錯誤400?
在他們的文件,他們明確指出:
的數據應爲URL編碼的名稱發送= Value對與&字符隔開,並設置爲一個服務名稱發送到賢者收費服務器的URL消息 有問題的類型。
我缺少什麼?
感謝您的幫助!
您的網址沒有正確設置查詢字符串。 我思說
register.vsp&VPSProtocol
應該
register.vsp?VPSProtocol
I.E.問號而不是&符號。
此外,你說一個帖子是必需的,但在瀏覽器中粘貼該網址將發送GET請求,不是嗎?
請注意,不應回答錯別字的問題,您可以對OP進行評論。它應該被關閉。文中有一個特殊的理由*這個問題是由於一個無法複製的問題或一個簡單的印刷錯誤引起的。* – DavidG
echoing @ jr593。 URL參數意味着一個GET,而不是一個POST。 –