生活随笔
收集整理的這篇文章主要介紹了
方立勋_30天掌握JavaWeb_使用httpUrlConnection模似ie
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在手機(jī)應(yīng)用開發(fā)常常需要用到。
模擬ie瀏覽器訪問。
import java.io.InputStream;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
public class IeDemo {/*** @param args* @throws Exception */public static void main(String[] args)
throws Exception {request();}
public static void request()
throws Exception{URL url =
new URL(
"http://localhost:8080/day12/servlet/ServletDemo1");HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setDoOutput(
true);conn.setRequestMethod(
"POST");conn.setRequestProperty(
"referer",
"http://www.sina.com");OutputStream out = conn.getOutputStream();out.write(
"name=aaaa".getBytes());System.out.println(conn.getResponseCode());}
public static void response()
throws Exception{URL url =
new URL(
"http://localhost:8080/day12/servlet/ServletDemo1");HttpURLConnection conn = (HttpURLConnection) url.openConnection();System.out.println(conn.getResponseCode());System.out.println(conn.getHeaderField(
"Content-Length"));InputStream in = conn.getInputStream();
byte buffer[] =
new byte[
1024];
int len =
0;
while((len=in.read(buffer))>
0){System.out.println(
new String(buffer,
0,len));}}}
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎
總結(jié)
以上是生活随笔為你收集整理的方立勋_30天掌握JavaWeb_使用httpUrlConnection模似ie的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。