public InputStream getInput(String path){
try {
//创建url对象
URL url=new URL(path);
//打开一个连接
HttpURLConnection connection=(HttpURLConnection) url.openConnection();
//设置它的请求方式
connection.setRequestMethod("GET");
//设置它的请求超时时间
connection.setConnectTimeout(5000);
//设置超时读取时间
connection.setReadTimeout(3000);
//得到服务区返回的结果吗
int code=connection.getResponseCode();
//利用结果吗判断
if(code==200){
//服务器返回的数据是以流的形式 返回的
InputStream is = connection.getInputStream();
return is;
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
<pre name="code" class="java"> /*
* 调用申请网络的方法
* */
public void XMLgetString() {
//请求网络在子线程中