在IOS设备上POST提交form表单,后台接收不到值怎么办?

    xiaoxiao2022-07-02  105

    分享知识 传递快乐

    最近在工作上遇到一个奇葩问题,在Android和Windows平台上做请求时参数都可以正常传递和接收,但在IOS设备上后台死活接收不到值。

    可能原因是:可能是由于 IOS 用的请求序列与Java接收请求的序列不同,所以导致POST提交数据后台收不到参数

    解决办法:本人是把PSOT的请求方式换成GET的提交数据的方式就可以提交数据了。

     

    传统POST提交方法:

    //此方法不能在IOS设备上提交数据到后台 $('#formId').attr('action', "url"); $('#formId').submit();

    修改后提交方法:

    // 此方法可以在IOS设备上提交数据到后台 $('#formId').attr('action', "url?"+$("#formId").serialize()); $('#formId').submit();

     

     

     

     

     

    ——————————————————————

    由于写做时间匆忙,如不妥之处请海涵,留言指正。

    相互学习,共同进步

    最新回复(0)