java发送HTTP请求的坑
坑1
特殊字符编码问题,对于链接中有特殊字符的参数必须进行encode,不然会报400错误
比较好的写法:
1 | String param=""; |
坑2
java中用于编码的包有两个,一个是java.net下的URLencoder,一个是org.sun.xxxx下的URLencoder,两个类下的encode方法参数都一样,我之前开始使用的sun下的包,结果死活不行,还不报错,坑的一批。
特殊字符编码问题,对于链接中有特殊字符的参数必须进行encode,不然会报400错误
比较好的写法:
1 | String param=""; |
java中用于编码的包有两个,一个是java.net下的URLencoder,一个是org.sun.xxxx下的URLencoder,两个类下的encode方法参数都一样,我之前开始使用的sun下的包,结果死活不行,还不报错,坑的一批。
微信支付
支付宝