在IOS設備上POST提交form表單,后台接收不到值怎么辦?


原文:https://blog.csdn.net/xhaimail/article/details/90440029 

最近在工作上遇到一個奇葩問題,在Android和Windows平台上做請求時參數都可以正常傳遞和接收,但在IOS設備上后台死活接收不到值。

原因是:可能是由於 IOS 用的請求序列與java所有的序列不同,所以通過以POST提交數據后台是收不到參數

解決辦法:本人是把PSOT的請求方式換成GET的方式就可以提交數據了。

在IOS設備上POST提交form表單,后台接收不到值怎么辦?

這個不行:

$('#billDetailForm').attr('action', "${prop['shop.url']!''}/ipay/ipay/getTwoCodeFtl.html");
$('#billDetailForm').submit();

這個行:

$('#billDetailForm').attr('action', "${prop['shop.url']!''}/ipay/ipay/getTwoCodeFtl.html?"+$('#billDetailForm').serialize());
$('#billDetailForm').submit();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM