时间:2024-10-28 09:00:51
URL中含有json参数的双引号的处理
URL中包含json格式的字段,字段中的key和value带有双引号“”,所以,在字符串string中处理起来就会报错,如:
这里双引号会报错,由于双引号就近匹配原则,所以我们采用加“\”处理:
这样不报错了,但是在使用POST或GET方法时,则会出现问题,因为URL中包含了非法字符“\”,所以我们要进一步处理。
在网上找了很多方法,包括手动编码URL中的字段,如 双引号编码为“%22” 等;使用URL 先编码 和 后解码 的方式,试了下,都没有解决这个问题。