使用 Web 服务时出现 UnKnowHost 异常

罗希特什

我正在尝试使用 Web 服务并在该 api 上执行 POST。我试过邮递员,一切都很好。但是,一旦我编写了一个 Java 客户端来使用该 Web 服务,我就会收到以下错误。

java.net.UnknownHostException: www.api.com
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
    at java.net.InetAddress.getAllByName0(InetAddress.java:1276)
    at java.net.InetAddress.getAllByName(InetAddress.java:1192)
    at java.net.InetAddress.getAllByName(InetAddress.java:1126)
    at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:259)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)
    at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)

Java客户端代码:

public static void sendPost() throws ClientProtocolException, IOException {

    try {
        HttpClient client = new DefaultHttpClient();
        HttpPost httpPost = new HttpPost(_api.trim());
        List<NameValuePair> postParameters = new ArrayList<NameValuePair>();
        postParameters.add(new BasicNameValuePair("parm_1", "dgs"));
        postParameters.add(new BasicNameValuePair("parm_2", "ab"));
        postParameters.add(new BasicNameValuePair("parm_3", "4hdiin"));
        httpPost.setHeader("Content-type", "application/x-www-form-urlencoded");

        httpPost.setEntity(new UrlEncodedFormEntity(postParameters));

        HttpResponse response = client.execute(httpPost);
    } catch (Exception e) {
        e.printStackTrace();
    }
他们会做

来自javadocs

抛出 UnknownHostException 表示无法确定主机的 IP 地址。

您是否尝试在网址 www.api.com 之前添加 http 或 https?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

调用Web服务时出现未知异常

来自分类Dev

在codenameone中调用Web服务时出现空指针异常

来自分类Dev

尝试实现SOAP Web服务时出现异常

来自分类Dev

测试其余Web服务时出现空指针异常

来自分类Dev

Java无法使用Web服务时如何处理异常

来自分类Dev

调用Web服务时出现致命异常AsyncTask3错误

来自分类Dev

使用tomcat 7运行Web服务时出现ClassNotFoundException?

来自分类Dev

使用CXF生成Web服务时出现JavaToWS错误

来自分类Dev

异常:使用Tibco Web消息系统连接到TIBCO EMS时出现“找不到名称”

来自分类Dev

使用更新数据库运行Web发布向导时出现Visual Studio 2015异常SqlScriptPreprocessSqlVariables

来自分类Dev

EJBCA Web服务异常

来自分类Dev

NoSuchMethodError:使用Froyo版本的Google Play服务时出现java.io.IOException。<init>异常

来自分类Dev

使用反射时出现空指针异常

来自分类Dev

使用RecyclerView时出现Nullpointer异常

来自分类Dev

使用strcpy时出现异常错误

来自分类Dev

使用DataTable时出现IndexOutOfRange异常

来自分类Dev

使用strcpy时出现异常错误

来自分类Dev

使用RecyclerView时出现Nullpointer异常

来自分类Dev

使用SQLite时出现Nullpointer异常

来自分类Dev

使用通用数组时出现异常?

来自分类Dev

使用 Tomcat 9 时出现 Jasper 异常

来自分类Dev

Web服务和解组异常

来自分类Dev

使用树枝扩展服务时的异常

来自分类Dev

使用gRPC-Web和protobuf-net在工作的服务中添加新方法时发生异常

来自分类Dev

下载文件时出现401 Web异常

来自分类Dev

下载文件时出现401 Web异常

来自分类Dev

iOS:使用NSUrlConnection使用RESTFUL Web服务时出现415(不受支持的媒体类型)错误

来自分类Dev

在Bluemix上使用业务规则服务时,出现“ JSON负载中不支持XML类型的规则集参数”异常

来自分类Dev

使用 New-AzureRmServiceFabricCluster 通过 PowerShell 创建服务结构群集时出现 Azure KeyVault 访问策略异常

Related 相关文章

  1. 1

    调用Web服务时出现未知异常

  2. 2

    在codenameone中调用Web服务时出现空指针异常

  3. 3

    尝试实现SOAP Web服务时出现异常

  4. 4

    测试其余Web服务时出现空指针异常

  5. 5

    Java无法使用Web服务时如何处理异常

  6. 6

    调用Web服务时出现致命异常AsyncTask3错误

  7. 7

    使用tomcat 7运行Web服务时出现ClassNotFoundException?

  8. 8

    使用CXF生成Web服务时出现JavaToWS错误

  9. 9

    异常:使用Tibco Web消息系统连接到TIBCO EMS时出现“找不到名称”

  10. 10

    使用更新数据库运行Web发布向导时出现Visual Studio 2015异常SqlScriptPreprocessSqlVariables

  11. 11

    EJBCA Web服务异常

  12. 12

    NoSuchMethodError:使用Froyo版本的Google Play服务时出现java.io.IOException。<init>异常

  13. 13

    使用反射时出现空指针异常

  14. 14

    使用RecyclerView时出现Nullpointer异常

  15. 15

    使用strcpy时出现异常错误

  16. 16

    使用DataTable时出现IndexOutOfRange异常

  17. 17

    使用strcpy时出现异常错误

  18. 18

    使用RecyclerView时出现Nullpointer异常

  19. 19

    使用SQLite时出现Nullpointer异常

  20. 20

    使用通用数组时出现异常?

  21. 21

    使用 Tomcat 9 时出现 Jasper 异常

  22. 22

    Web服务和解组异常

  23. 23

    使用树枝扩展服务时的异常

  24. 24

    使用gRPC-Web和protobuf-net在工作的服务中添加新方法时发生异常

  25. 25

    下载文件时出现401 Web异常

  26. 26

    下载文件时出现401 Web异常

  27. 27

    iOS:使用NSUrlConnection使用RESTFUL Web服务时出现415(不受支持的媒体类型)错误

  28. 28

    在Bluemix上使用业务规则服务时,出现“ JSON负载中不支持XML类型的规则集参数”异常

  29. 29

    使用 New-AzureRmServiceFabricCluster 通过 PowerShell 创建服务结构群集时出现 Azure KeyVault 访问策略异常

热门标签

归档