【问题标题】:Is there a way to tell the json-smart parser not to escape forward slashes?有没有办法告诉 json-smart 解析器不要转义正斜杠?
【发布时间】:2020-12-31 10:13:44
【问题描述】:

我收到了 Oauth2.0 令牌,其中包含正斜杠,响应标头中的内容类型设置为 application/json。我使用的 Nimbus OAuth 2.0 SDK 依赖于这个特定的 json 库。由于它转义了正斜杠,因此我的标记最终包含“\/”而不是“/”。我知道我可以替换所有有问题的实例,或者用 UUID 替换“/”——有没有办法简单地告诉解析器首先不要转义斜杠? Gson 的 disableHtmlEscaping() 方法似乎具有此功能。

【问题讨论】:

    标签: json oauth-2.0


    【解决方案1】:

    myJSONObject.toJSONString(new JSONStyle(JSONStyle.FLAG_PROTECT_4WEB)) 通过斜线不受干扰。

    【讨论】:

      猜你喜欢
      • 2015-08-31
      • 2011-11-18
      • 1970-01-01
      • 2019-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2022-07-10
      相关资源
      最近更新 更多