- 问题描述:当时客户端用c#开发的,获取VIP商品地址,发送到java后台,调用VIP的API,结果提示参数错误
- 原因分析:经过调试发现,是因为客户端传过来的地址有误,地址中的&变成了unicode编码。
- 解决办法:前台客户端将URL地址进行urlencode进行编码,然后到java后台再进行URL decode解码即可
-
编码前:
http://www.vip.com/detail-915976-136894680.html?f=men_right&_mars_ref=11|men_right|1479260759
-
编码后:
http%3a%2f%2fwww.vip.com%2fdetail-915976-136894680.html%3ff%3dmen_right%26_mars_ref%3d11%7cmen_right%7c1479260759
-
问题记录(一):调用唯品会API遇到的问题
最新推荐文章于 2024-03-05 18:06:52 发布