如何在java中检查POST端点/url的状态

曼乔什

我需要将soap xml 发布到POST 端点。但在发布之前,我需要对该 url 进行健康检查或查找该 url 的状态。我尝试执行 HttpURLConnection 'GET' 方法,但 url 不支持 'GET'。请帮忙!

迈克尔·甘特曼

正如您在问题中所说的那样,该方法是 POST 而不是 GET。所以发送 GET 请求是无关紧要的(不管它是否有效)。您可以使用 HttpURLConnection 发送 POST 请求。但是你必须阅读并学习如何正确地做到这一点。懒惰的方法是使用 3d 方 HttpClient。这里有几个选项:

  1. Apache HttpClient - 一个使用非常广泛的库
  2. OK HttpClient - 开源库
  3. 还有我最喜欢的(我写的开源库)MgntUtils 库

使用 MgntUtils 库,您的代码可以很简单

private static void testHttpClient() {
    HttpClient client = new HttpClient();
    client.setContentType("application/json; charset=utf-8");
    client.setConnectionUrl("http://www.your.url.com/");
    String content = null;
    try {
        content = client.sendHttpRequest(HttpMethod.POST);
    } catch (IOException e) {
        content = TextUtils.getStacktrace(e, false);
    }
    System.out.println(content);
}

这是MgntUtils HTTPClient 类的 Javadoc库本身可以在此处作为Maven 工件或在Git(包括源代码和 JavaDoc)上找到。可以在此处找到有关该库的文章(尽管它没有描述 HttpClient 功能)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 javascript 中检查多个 URL 状态代码?

来自分类Dev

如何在SophosLabs Intelix URL查找API中检查未经验证的URI状态?

来自分类Dev

如何在C#中获取WCF端点地址URL

来自分类Dev

如何在Python中检查POST要求

来自分类Dev

如何在C#中检查MySQL连接状态

来自分类Dev

如何在onStop()中检查屏幕的开/关状态?

来自分类Dev

如何在jQuery中获取<p:selectBooleanCheckbox>的检查状态

来自分类Dev

如何在github仓库中执行状态检查

来自分类Dev

如何在csh中检查错误代码的状态?

来自分类Dev

如何在Perl中检查先前执行的命令的状态

来自分类Dev

如何在if语句上的reactjs中检查多个状态?

来自分类Dev

如何在NSTextInputClient中检查输入法的状态?

来自分类Dev

如何在Laravel Passport中检查身份验证状态?

来自分类Dev

如何在C#中检查MySQL连接状态

来自分类Dev

如何在jQuery中获取<p:selectBooleanCheckbox>的检查状态

来自分类Dev

如何在ash shell中检查管道命令的返回状态?

来自分类Dev

如何在以下代码中检查AsyncTask的状态?

来自分类Dev

如何在centos 7.6中检查iptables状态

来自分类Dev

如何在c#中检查任务状态

来自分类Dev

如何在 .NET 中持续检查串行端口的状态?

来自分类Dev

如何在 Recyclerview 中获取 RadioGroup 检查状态?

来自分类Dev

如何在 url 中传递 POST 参数

来自分类Dev

如何在Vuex中通过POST请求发送状态数据?

来自分类Dev

(JAVA)如何检查AWS EMR中Step的状态?

来自分类Dev

如何检查Java中的守护进程线程状态?

来自分类Dev

如何在Java中检查文件类型

来自分类Dev

如何在Java中检查匹配模式

来自分类Dev

如何在 Java 中检查以下 instanceof?

来自分类Dev

如何在Nginx中检查POST正文(HttpLuaModule)

Related 相关文章

  1. 1

    如何在 javascript 中检查多个 URL 状态代码?

  2. 2

    如何在SophosLabs Intelix URL查找API中检查未经验证的URI状态?

  3. 3

    如何在C#中获取WCF端点地址URL

  4. 4

    如何在Python中检查POST要求

  5. 5

    如何在C#中检查MySQL连接状态

  6. 6

    如何在onStop()中检查屏幕的开/关状态?

  7. 7

    如何在jQuery中获取<p:selectBooleanCheckbox>的检查状态

  8. 8

    如何在github仓库中执行状态检查

  9. 9

    如何在csh中检查错误代码的状态?

  10. 10

    如何在Perl中检查先前执行的命令的状态

  11. 11

    如何在if语句上的reactjs中检查多个状态?

  12. 12

    如何在NSTextInputClient中检查输入法的状态?

  13. 13

    如何在Laravel Passport中检查身份验证状态?

  14. 14

    如何在C#中检查MySQL连接状态

  15. 15

    如何在jQuery中获取<p:selectBooleanCheckbox>的检查状态

  16. 16

    如何在ash shell中检查管道命令的返回状态?

  17. 17

    如何在以下代码中检查AsyncTask的状态?

  18. 18

    如何在centos 7.6中检查iptables状态

  19. 19

    如何在c#中检查任务状态

  20. 20

    如何在 .NET 中持续检查串行端口的状态?

  21. 21

    如何在 Recyclerview 中获取 RadioGroup 检查状态?

  22. 22

    如何在 url 中传递 POST 参数

  23. 23

    如何在Vuex中通过POST请求发送状态数据?

  24. 24

    (JAVA)如何检查AWS EMR中Step的状态?

  25. 25

    如何检查Java中的守护进程线程状态?

  26. 26

    如何在Java中检查文件类型

  27. 27

    如何在Java中检查匹配模式

  28. 28

    如何在 Java 中检查以下 instanceof?

  29. 29

    如何在Nginx中检查POST正文(HttpLuaModule)

热门标签

归档