gpt4 book ai didi

java - Rest api 调用和 POST 请求 (java)

转载 作者:行者123 更新时间:2023-12-02 04:58:48 25 4
gpt4 key购买 nike

我对 REST api 和 POST 请求还很陌生。我有 REST api 的 url。我需要通过在 JAVA 中执行 API 调用来访问此 api,这要归功于客户端 id 和客户端 key (我找到了一种对客户端 key 进行哈希处理的方法)。但是,由于我是新手,我不知道如何进行 api 调用。我一整天都在互联网上进行了研究,但没有找到任何教程、网站或任何其他有关如何进行 api 调用的信息。所以请问有人知道教程或如何做到这一点吗? (如果您也有关于 POST 请求的内容那就太好了)

我将非常感激。

非常感谢您的关注。

萨西尔

最佳答案

这是一个仅使用 JDK 类的基本示例片段。与使用客户端帮助程序相比,这可能会帮助您更好地理解基于 HTTP 的 RESTful 服务。调用这些方法的顺序至关重要。如果您有问题,请针对您的问题添加评论,我将帮助您解决问题。

URL target = new URL("http://www.google.com");
HttpURLConnectionconn = (HttpURLConnection) target.openConnection();
conn.setRequestMethod("GET");

// used for POST and PUT, usually
// conn.setDoOutput(true);
// OutputStream toWriteTo = conn.getOutputStream();

conn.connect();
int responseCode = conn.getResponseCode();

try
{
InputStream response = conn.getInputStream();
}
catch (IOException e)
{
InputStream error = conn.getErrorStream();
}

关于java - Rest api 调用和 POST 请求 (java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28508003/

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