• 苹果手机微信浏览器无法通过post提交form数据


    在ios微信浏览器中,jQuery.post方法访问本地地址没有返回,而且也不能做调试.
    
    原因:ios里面的post请求,要求完整的post的请求头和json响应头,所以不能直接post访问本地文件,但是get完全没问题的。
    
    解决方案:使用完整的post响应,比如说模客(mock-api.com).
     ———————————————— 
    版权声明:本文为CSDN博主「SennTyou」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/listentosenntyou/article/details/53021063

    这个是别人说的,但是不知道怎么操作。

    解决方法:

    第一种:把post改成get请求,但是改后另一个问题来了就是,数据不安全了,连接上都能看到,导致数据会流失,Java最终的高级操作就是保密安全,所以这一种方案不建议采用;
    第二种:form表单中有个属性target,这个属性是浏览器跳转属性,把这个属性值写成_self后,即可为正常使用微信二维码支付;
    第三章:通过ajax请求处理。
     
    第二张测试有效
  • 相关阅读:
    如何创建不可变的Java类或对象
    Java动态代理
    Java序列化和克隆
    关于 Java高新技术的一些认识
    利用Servlet在客户端输出PDF文件
    学好Java语言的几大要点
    父进程结束子进程怎么办?
    wait/waitpid
    速记
    pip使用镜像的方法
  • 原文地址:https://www.cnblogs.com/longsanshi/p/11388550.html
Copyright © 2020-2023  润新知