您的位置:首页 > 理论基础 > 计算机网络

java实现http协议连接和下载

2013-01-04 14:48 281 查看
String currentUrl=“http://www.myWeb.com/login.jsp?userName='Devin'&passWord='mypassword'”; //URL ?后面的内容为HTTP请求的正文URL url = new URL(currentUrl);

 

HttpURLConnection httpurlconnection = url.openConnection();//下面的设置对应HTTP请求中的消息报头

httpurlconnection.setRequestProperty("User-Agent",CommonValues.User_Agent);

httpurlconnection.setRequestProperty("Accept",CommonValues.Accept);

httpurlconnection.setRequestProperty("Accept-Charset",CommonValues.Accept_Charset);

httpurlconnection.setRequestProperty("Accept-Language",CommonValues.Accept_Language);

httpurlconnection.setRequestProperty("Connection",CommonValues.Connection);

httpurlconnection.setRequestProperty("Keep-Alive",CommonValues.Keep_Alive);

httpurlconnection.setConnectTimeout(CommonValues.ConnectionTimeOut);

httpurlconnection.setReadTimeout(CommonValues.ReadTimeOut);

            

httpurlconnection.connect();

           

int responsecode = httpurlconnection.getResponseCode();

            

if(responsecode == HttpURLConnection.HTTP_OK) //对应HTTP响应中状态行的响应码{

  //操作请求流,这里对应HTTP响应中的响应正文

}

            

if (httpurlconnection != null)

{

   httpurlconnection.disconnect();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: