在老项目strust1 jdk 1.4的项目中
使用

   HttpClient client = new HttpClient();GetMethod getMethod = new GetMethod("http://twechat.sclzsi.cn/apis/v1/extra/boc/payment/result?bankCode=04&orderId=ESB1202008240881");int code = 0;try {code = client.executeMethod(getMethod);if (code == 200) {String res = getMethod.getResponseBodyAsString();System.out.println(res);}} catch (IOException e) {e.printStackTrace();}

出现错误

java.net.UnknownHostException: twechat.sclzsi.cnat java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)at java.net.Socket.connect(Socket.java:452)at java.net.Socket.connect(Socket.java:402)at java.net.Socket.<init>(Socket.java:309)at java.net.Socket.<init>(Socket.java:184)at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)at com.sped.app.pubbusiness.bank.ccb.struts.Ccb_B2c_Action.smjf_account_02(Ccb_B2c_Action.java:258)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

修改为ip后

http://10.162.565.41/apis/v1/extra/boc/payment/result?bankCode=04&orderId=ESB1202008240881

错误如下:


java.net.NoRouteToHostException: No route to host: connectat java.net.PlainSocketImpl.socketConnect(Native Method)at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)at java.net.Socket.connect(Socket.java:452)at java.net.Socket.connect(Socket.java:402)at java.net.Socket.<init>(Socket.java:309)at java.net.Socket.<init>(Socket.java:184)

但是令人奇怪的是在自己写的springboot中使用以上的格式httpclient都不会报错,有返回值。

最后这个错如何解决的:直接加端口号
这个错误的原因是:端口号未知,这个还有可能是要设置一个路由把。占时其他解决方式我不太清楚。

java.net.UnknownHostExce:No route to host: connect 和java.net.UnknownHostException: twechat.sclzsi.cn相关推荐

  1. java.net.noroute,java.net.NoRouteToHostException: No route to host

    今天重装了服务器的系统之后,重新在两台服务器布署es集群之后,发现es启动报错: [2015-06-16 10:33:33,455][WARN ][transport.netty          ] ...

  2. RHEL 5下配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决

    最近,要把原来基于Ubuntu下配置的Hadoop集群迁移到RHEL 5下,结果在启动的时候,出现了莫名其妙的问题: Namenode进程启动起来了,但是在登录到Datanode上启动集群slaves ...

  3. vdbench运行报错:java.net.NoRouteToHostException: No route to host (Host unreachable)

    vdbench运行报错:java.net.NoRouteToHostException: No route to host (Host unreachable) 10:19:13.945 hd2-0 ...

  4. java.net.NoRouteToHostException: No route to host解决方法

    java.net.NoRouteToHostException: No route to host解决方法 参考文章: (1)java.net.NoRouteToHostException: No r ...

  5. java.net.NoRouteToHostException: No route to host(Host unreachable)

    我遇到这个问题是关于FTP文件上传的 异常时 java.net.NoRouteToHostException: No route to host(Host unreachable)无法连接 网上说是防 ...

  6. java.net.NoRouteToHostException: No route to host (Host unreachable)

    产生场景:应用服务器 连接 数据库服务器,连接不上,提示  java.net.NoRouteToHostException: No route to host (Host unreachable) 原 ...

  7. hadoop中datanode无法启动,报Caused by: java.net.NoRouteToHostException: No route to host

    今天把hadoop环境给搭起来了,在master上面启动hadoop后,jps查看进程,SecondaryNameNode NameNode Jps DataNode JobTracker TaskT ...

  8. php no route to host,java.net.NoRouteToHostException: No route to host解决方法

    当访问192.168.10.98上的tomcat时候,tomcat日志异常 然后查看tomcat服务器上的防火墙 查看service层的防火墙: 至此问题解决: 永久关闭防火墙: 1.首先查看防火墙状 ...

  9. 请求报错No route to host (Host unreachable)

    请求报错No route to host (Host unreachable); nested exception is java.net.NoRouteToHostException: No rou ...

最新文章

  1. 设计模式 之美 -- 面向对象(C/C++分别实现)
  2. bootstrap table 分组_bootstrap-table组合表头的实现方法
  3. 客户流失预警模型-GBDT模型
  4. when click one item in table Select at least one column to perform the search
  5. sqlalchemy_SQLAlchemy使ETL变得异常简单
  6. matlab中bitget函数用法_MATLAB基础函数命令
  7. 详测 Generics Collections: TObjectList、TObjectQueue、TObjectStack
  8. 文件编辑vim常用命令
  9. 物联网全栈教程-从云端到设备(四)
  10. BASIC-9 特殊回文数 C语言版
  11. word目录缩进设置
  12. [密码学]利用docker安装与使用sagemath
  13. C++笔试题目大全(笔试宝典)
  14. Docker安装MoogoDB, 进入容器, mongo shell操作mongoDB
  15. C#实现调取钉钉考勤接口的功能
  16. tomcat启动后无法访问到8080页面的原因
  17. CAN 总线 之三 CAN 国际标准 ISO 11898 解读
  18. Shiro使用和原理分析---2
  19. win10 条件下在anaconda中安装face_recognition(超简单,亲测有效)
  20. 物联网感知——传感器

热门文章

  1. 2021neuq暑期集训2部分题解(AKE)
  2. CentOS 防火墙配置(firewall)
  3. centos防火墙配置端口白名单限制
  4. (转载)这里的姑娘很美丽
  5. 出现java.lang.VerifyError:Bad type operand stack错误
  6. JSONPath的语法和使用
  7. 【解决方案】Windows下C盘空间越来越小,空间清理方式
  8. 企业安全攻防,你在正确的道路上吗?
  9. 哪些手游网游最适合码农?
  10. MobileNetV3 论文理解,以及tensorflow、pytorch相关代码