日期:2014-05-20  浏览次数:20850 次

url.openstream在websphere 下获得为空的问题:

部分源码如下:
url = new URL("http://www.baidu.com");
is = url.openStream();
String sCurrentLine = "";
java.io.InputStreamReader read = new InputStreamReader(is, "utf-8");
java.io.BufferedReader l_reader = new java.io.BufferedReader(read);
while ((sCurrentLine = l_reader.readLine()) != null) {
sb.append(sCurrentLine);
}
//我可以在本机上获得sb.toString();为什么在服务器上的sb.toString();就为空呢?
//我机器是myEclipse+tomcat+jdk1.4
//服务器是AIX+WEBSPHERE;
//如果url是需要用户验证的(加Authenticator.setDefault(new MyAuthenticator());用户名+密码已封装在MyAuthenticator中),也是本地可执行,而服务器则提示未验证,即401错误???

急死我了,各位大侠们帮忙啊!!

------解决方案--------------------
此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【david_gao】截止到2008-07-07 19:27:49的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:20
结贴的总数量:1 结贴的总分数:0
无满意结贴数:1 无满意结贴分:0
未结的帖子数:2 未结的总分数:20
结贴的百分比:33.33 % 结分的百分比:0.00 %
无满意结贴率:100.00% 无满意结分率:---------------------
楼主该结一些帖子了