java 发起 HTTP请求

import java.net.HttpURLConnection; import java.net.URL; import java.io.IOException; import java.io.InputStream; import java.io.BufferedReader; import java.io.InputStreamReader; public class httpGet { private URL url; private HttpURLConnection httpURLConn; public void myDoGet() { try { String temp = new String(); url = new URL("http://localhost:8080/myServlet/welcome"); httpURLConn= (HttpURLConnection)url.openConnection(); httpURLConn.setDoOutput(true); httpURLConn.setRequestMethod("GET"); httpURLConn.setIfModifiedSince(999999999); httpURLConn.setRequestProperty("Referer", "http://localhost:80"); httpURLConn.setRequestProperty("User-Agent", "test"); httpURLConn.connect(); InputStream in =httpURLConn.getInputStream(); BufferedReader bd = new BufferedReader(new InputStreamReader(in)); while((temp=bd.readLine())!=null) { System.out.println(temp); } } catch (Exception e) { e.printStackTrace(); } finally { if(httpURLConn!=null) { httpURLConn.disconnect(); } } } public static void main(String[] args) { httpGet hg = new httpGet(); hg.myDoGet(); } }

你可能感兴趣的:(java)