gpt4 book ai didi

java 。将对象序列化为 application/x-www-form-urlencoded

转载 作者:行者123 更新时间:2023-12-01 10:13:31 26 4
gpt4 key购买 nike

我必须调用 OpenNMS REST 服务,但它只接受带有 application/x-www-form-urlencoded 的 PUT,使用 Java 将非平凡对象编码为这种格式的方法是什么。

最佳答案

首先,为了解决将 Java 内容获取到 application-x-www-form-urlencoded 的问题:Java 有 URLEncoder这将允许您将字符串转换为所需的格式。

为了将数据转换为有用的格式以进入 URLEncoder,我建议使用自定义方法来读取对象并生成所需的字符串。这取决于您尝试进行的特定调用(快速查看 OpenNMS ReST ,它们有许多不同的路由和关联数据的要求)。

如果进行大量此类调用,我建议创建方法来处理对象上的每个 API 调用,这些调用将在内部生成所需的字符串,对其进行编码,然后返回调用的编码内容。

关于 java 。将对象序列化为 application/x-www-form-urlencoded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36034397/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com