在Java中使用curl调用第三方REST API

用户名

我想调用此curl命令以从JSON中的Java获取申请人姓名列表

curl -u uname:pass my_REST_Endpoint_provided_by_vendor

这是我的代码:

URL myURL = new URL("url"); HttpURLConnection conn = (HttpURLConnection) myURL.openConnection(); conn.setRequestProperty("Content-Type", "application/json"); conn.setDoOutput(true); conn.setRequestMethod("PUT"); String basicAuth = "Basic " + javax.xml.bind.DatatypeConverter.printBase64Binary(unamepass.getBytes("UTF-8")); conn.setRequestProperty ("Authorization", basicAuth); int code = conn.getResponseCode(); // 200 = HTTP_OK System.out.println("Response (Code):" + code); System.out.println("Response (Message):" + conn.getResponseMessage());

如果我在命令提示符下运行此命令,它将正常运行并提供输出,但是如果运行此代码,我将得到 Response (Code):405 java.io.IOException: Server returned HTTP response code: 405 for URL:

我要去哪里错了?

DZ多米

之所以出现405错误,是因为您使用的是HTTP方法PUT而不是GET(默认情况下,curl使用GET)。删除行:

conn.setRequestMethod("PUT");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 .NET 调用第三方 API 服务器端并传递变量以在 Javascript 中使用

来自分类Dev

如何通过Firebase调用第三方API?

来自分类Dev

调用第三方API时处理CORS

来自分类Dev

React:使用 Ajax 调用第三方 API (Behance)

来自分类Dev

通过 Firebase Cloud 函数调用第三方 API(使用 Blaze 计划)。反应/还原

来自分类Dev

使用第三方登录提供程序保护Rest API

来自分类Dev

在类中使用第三方API时发生命名空间冲突

来自分类Dev

在Rails 4中使用第三方Yummly API

来自分类Dev

使用Firebase隐藏第三方API密钥

来自分类Dev

ImageJ:如何使用第三方插件API?

来自分类Dev

将第三方API调用转换为异步

来自分类Dev

在移动应用程序上保护第三方API调用

来自分类Dev

测试节点表示端点和存根第三方api调用

来自分类Dev

PHP的file_get_contents是否可安全调用第三方API?

来自分类Dev

NodeJS-来自app.js的第三方Api调用

来自分类Dev

测试节点表示端点和存根第三方api调用

来自分类Dev

如何从第三方REST API获取数据并在页面上显示

来自分类Dev

带有第三方提供商的REST API上的OAuth 2.0

来自分类Dev

第三方api解析,xml解析,原始数据解析,ror解析,ror nokoigiri,使用nokogiri进行第三方api解析

来自分类Dev

可以反向使用Azure API管理吗,即包装第三方API

来自分类Dev

Blazor WebAssembly第三方api

来自分类Dev

没有API的第三方网站抓取

来自分类Dev

与第三方API Flask的全局连接

来自分类Dev

Python / Django中的第三方API集成

来自分类Dev

如何从第三方API保存JSON对象

来自分类Dev

为什么Java的序列化速度比第三方API慢?

来自分类Dev

Java-访问安全的HTTPS第三方API

来自分类Dev

使用第三方API数据源绑定datagrid

来自分类Dev

来自第三方的网络响应,使用其给定的API,C#

Related 相关文章

  1. 1

    使用 .NET 调用第三方 API 服务器端并传递变量以在 Javascript 中使用

  2. 2

    如何通过Firebase调用第三方API?

  3. 3

    调用第三方API时处理CORS

  4. 4

    React:使用 Ajax 调用第三方 API (Behance)

  5. 5

    通过 Firebase Cloud 函数调用第三方 API(使用 Blaze 计划)。反应/还原

  6. 6

    使用第三方登录提供程序保护Rest API

  7. 7

    在类中使用第三方API时发生命名空间冲突

  8. 8

    在Rails 4中使用第三方Yummly API

  9. 9

    使用Firebase隐藏第三方API密钥

  10. 10

    ImageJ:如何使用第三方插件API?

  11. 11

    将第三方API调用转换为异步

  12. 12

    在移动应用程序上保护第三方API调用

  13. 13

    测试节点表示端点和存根第三方api调用

  14. 14

    PHP的file_get_contents是否可安全调用第三方API?

  15. 15

    NodeJS-来自app.js的第三方Api调用

  16. 16

    测试节点表示端点和存根第三方api调用

  17. 17

    如何从第三方REST API获取数据并在页面上显示

  18. 18

    带有第三方提供商的REST API上的OAuth 2.0

  19. 19

    第三方api解析,xml解析,原始数据解析,ror解析,ror nokoigiri,使用nokogiri进行第三方api解析

  20. 20

    可以反向使用Azure API管理吗,即包装第三方API

  21. 21

    Blazor WebAssembly第三方api

  22. 22

    没有API的第三方网站抓取

  23. 23

    与第三方API Flask的全局连接

  24. 24

    Python / Django中的第三方API集成

  25. 25

    如何从第三方API保存JSON对象

  26. 26

    为什么Java的序列化速度比第三方API慢?

  27. 27

    Java-访问安全的HTTPS第三方API

  28. 28

    使用第三方API数据源绑定datagrid

  29. 29

    来自第三方的网络响应,使用其给定的API,C#

热门标签

归档