解决方案
将 JSON 对象转换为字符串,然后进行 URL 编码,最后作为查询参数附加到 URL 上。
例如,如果有一个 JSON 对象 {"key": "value"},你可以先将其转为字符串形式 "{"key": "value"}",然后 URL 编码得到 %7B%22key%22%3A%20%22value%22%7D,最后附加到 URL 上,比如 http://example.com/api?data={"key"%3A "value"}。
写这篇文章的原因是,工作中,对于很早以前的项目接口,设计不如现在规范,有时候会遇到这种情况。这个方式了解下就可以。