调用对方http接口步骤:URL url = new URL(path);
1、打开和url之间的连接HttpURLConnection conn = (HttpURLConnection) url.openConnection();
2、设置通用的请求属性conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
3、设置是否向httpUrlConnection输出,设置是否从httpUrlConnection读入。
此外发送post请求,最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的 不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。conn.setDoOutput(true);
conn.setDoInput(true);
4、断开连接,最好写上,disconnect是在底层tcp socket链接空闲时才切断。如果正在被其他线程使用就不切断。固定