+ -
当前位置:首页 → 问答吧 → 未知原因。。。。。。。。。求救。。。。

未知原因。。。。。。。。。求救。。。。

时间:2011-08-16

来源:互联网

String tourl = request.getParameter("tourl");
url = request.getParameter("url");
  URL url1 = new URL(tourl);
   
HttpURLConnection urlConnection = (HttpURLConnection) url1.openConnection();

  boolean bool = false;

if (!(urlConnection.getResponseCode() == 200)) {
bool = true;
}

if (bool == true)
out.print(" <iframe src='images/error3.png' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>");
else {
out.print(" <iframe src='"+ tourl+ "' width='700px;' height='700px'>你的浏览器版本过低!请下载最新版浏览器,重新再试。 </iframe>");
}






我想根据tourl的地址打开地址所对应的资源。。为什么,tourl内是英文的时候就能找到资源。。。tourl为英文的时候找不到资源啊。。。。

各位大牛帮忙。。。急求。。。

作者: csh624366188   发布时间: 2011-08-16

怎么没人回答啊

作者: csh624366188   发布时间: 2011-08-16

为什么,tourl内是英文的时候就能找到资源。。。tourl为英文的时候找不到资源啊。。。。
这句话写错了吧?
中文的时候找不到对吧?
用urlencoding这个类吧中文换一种编码、
然后用得到的新的字符串初始化url

作者: shuaizai88   发布时间: 2011-08-16

一定是中文乱码了,编码格式不对!输出一下中文参数就知道了

作者: njkzc   发布时间: 2011-08-16

我想根据tourl的地址打开地址所对应的资源。。为什么,tourl内是英文的时候就能找到资源。。。tourl为英文的时候找不到资源啊。。。。

这句话啥意思啊  
估计你是中文乱码了 试试转换下编码方式

作者: zhao88148201   发布时间: 2011-08-16

热门下载

更多