栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Java中,在发送JSON POST时使用HttpPost(Apache Commons HttpClient)-我应该对主体进行URL编码吗?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Java中,在发送JSON POST时使用HttpPost(Apache Commons HttpClient)-我应该对主体进行URL编码吗?

这里您需要担心两种情况:

  1. JSON
    您必须确保生成的JSON是有效的JSON(duh)。这意味着确保所有

    { }
    and
    []
    语法都位于正确的位置,并确保安全地转义插入到JSON对象中的字段值(例如,在问题中转义该HTML代码段-有些引号字符需要逃脱)。 但是,
    因为您使用的是标准JSON Java库,所以您不必为此担心……它将为您解决所有这些问题。

  2. HTTP
    然后,必须将JSON字符串插入HTTP请求正文中。此处无需转义-只需插入原始JSON字符串即可。HTTP作为协议,将接受请求/响应主体内的 任何内容
    ,包括原始二进制数据。

无论如何,这很长,但我希望它能有所帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/509163.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号