ai didi

java - 如何将curl调用翻译成java

转载 作者:行者123 更新时间:2023-12-02 07:18:50 24 4
gpt4 key购买 nike

我有这个curl 调用

 curl -d "variable1=text1&variable2=text2&variable3=text3" -d information='{"id":"1234567489", "token":"AAACSweqPLFPrf8F6r1sux2AZDZD"}' https://localhost:8080/token

我正在尝试将其转换为 Java 调用,但我不知道如何管理 2 种类型的字段(url 编码和 json)

有什么想法吗?

谢谢

最佳答案

如果您尝试在 Java 中执行 URL/HTTP 操作,您将需要查看 Apache HTTP Client Library.

如果您尝试解析 JSON,那么您将需要 JSON libraries.或者,如果您想亲自动手,可以使用 java.net.URL 和/或 java.net.URLConnection:

URL url = new URL("http://stackoverflow.com");
BufferedReader reader = null;

try {
reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"));

for (String line; (line = reader.readLine()) != null;) {
System.out.println(line);
}
} finally {
if (reader != null) try { reader.close(); } catch (IOException ignore) {}
}

另请参阅Oracle's simple tutorial就此主题而言。不过有点冗长。

swift

关于java - 如何将curl调用翻译成java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14531854/

24 4 0
文章推荐: java - Swing:绘制所有其他组件并保留事件
文章推荐: java - 我想破坏一个 swf ...然后 "uncorrupt"使其成为有效的 swf ...这可能吗?安卓Java
文章推荐: java - 如何在Java中设置默认的增量/减量值
文章推荐: java - 如何判断 Graphics.drawImage() 何时实际完成
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com