url参数中带有&号,需要用先把url做个解析,使其方便在网络上传递
2016-03-31 17:37
381 查看
需求:提交异步通知地址给宝付的投标接口,发现投标成功后,异步通知地址没有被调用
排查:通过和宝付技术对接,发现是203,地址重定向错误。深入排查,发现异步通知返回的地址中&号之后的参数宝付没有收到
结论:表单提交的参数中的异步通知地址中的&号没有做urlencode()处理导致传递丢失参数。
地址参数中带有&号,java在做提交的时候,不能正确传递&,导致地址中&之后的内容丢失。故此需要urlencode()函数来处理。
排查:通过和宝付技术对接,发现是203,地址重定向错误。深入排查,发现异步通知返回的地址中&号之后的参数宝付没有收到
结论:表单提交的参数中的异步通知地址中的&号没有做urlencode()处理导致传递丢失参数。
地址参数中带有&号,java在做提交的时候,不能正确传递&,导致地址中&之后的内容丢失。故此需要urlencode()函数来处理。
相关文章推荐
- Java核心技术(第8版)学习笔记_网络
- android 内置webview 对https的支持
- Http keep-alive 与Tcp keep-alive
- 解决svn一直报Error validating server certificate for https://XXXX fingerprint
- 在Xcode7/7.1中使用Http请求
- TCP/IP学习笔记:TCP传输控制协议(一)
- c# http get请求与post请求实例
- 从NETCONF/YANG看网络配置自动化
- powershell 查看程序的tcp网络连接
- 网络爬虫之url等高效率去重原理
- 网络编程socket基本API详解
- VMware+Ubuntu+NAT 网络设置
- 网络爬虫-URL去重
- 网络数据传输的封装
- 笔记本有线网卡未识别无法获取IP地址
- MFC——10.网络编程基础
- https://和http://区别
- 网络爬虫基本原理(一)
- TCP Wrapper 特殊使用
- 第一章 用神经网络识别手写数字(第一节 感知器)