还有个问题
2014-08-13 14:17:11.82 | 阅3084 | 来源:好空间网络 [打印] [关闭] |
用户 oahmhao 提问:
就是这个保错:java.net.UnknownHostException: www.hajea.com
我查看了这篇文章:http://my.oschina.net/heguangdong/blog/13678 参考一下。
【 工作人员:黄件 】 2014-08-13 14:21:41 |
亲,这个是客户端的!!是用户的电脑不能访问,这样修改下重定向域名!刚刚确认了下在服务器上是可以访问这个域名的!! |
【 用户:oahmhao 】 2014-08-13 17:33:55 |
怎么修改重定向域名?我在代码里面用到这样的对象java.net.HttpURLConnection,并向域名hajea.com发出请求的。现在出现这个问题,导致无法请求失败。 |
【 用户:oahmhao 】 2014-08-13 17:34:51 |
这是报错信息: java.net.UnknownHostException: www.hajea.com at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177) at java.net.Socket.connect(Socket.java:519) at java.net.Socket.connect(Socket.java:469) |
【 用户:oahmhao 】 2014-08-13 17:37:43 |
但是用http://fhlz.v078.10000net.cn 域名请求是可以的 |
【 用户:oahmhao 】 2014-08-13 17:39:30 |
今天突然出现这个问题,以前都正常 |
【 工作人员:黄件 】 2014-08-13 17:52:53 |
我看了,您的不带WWW的的一访问就跳转到带WWW的域名上,是不是因为这个原因?要不然你就程序里向永久域名发出请求呢??就是即使用户访问了 www.hajea.com,但是您的程序依然去请求fhlz.v078.10000net.cn这个域名呢??? |
【 用户:oahmhao 】 2014-08-13 17:58:28 |
没有啊,我是用request对象获取请求地址的,看日志记录,它是获取得到:www.hajea.com。 |
【 工作人员:黄件 】 2014-08-13 18:00:25 |
那现在怎么办呢,我们也不知道,我们的服务器环境没有修过过!还需要您看看日志,多加调试看看! |
【 用户:oahmhao 】 2014-08-13 18:16:44 |
直接写死fhlz.v078.10000net.cn 不太现实,兼容性太差了。一定是服务器设置有变动了。 |
【 用户:oahmhao 】 2014-08-13 18:20:38 |
我给你一个代码去测试: int port=request.getServerPort(); String content=request.getContextPath(); String url = request.getScheme()+"://"+request.getServerName()+":"+port+content; return url; 然后用这个url去请求: URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); |
【 工作人员:黄件 】 2014-08-13 18:54:49 |
服务器没有做过任何变动,请自行调试 |