有一個(gè)網(wǎng)站A(比如http://162.168.0.2/query.jsp)提供某個(gè)查詢(xún)功能
這個(gè)功能只接受post方式提交的表單,并且反回一個(gè)比較簡(jiǎn)單的頁(yè)面
如何在機器B(162.168.0.1)上編寫(xiě)程序向A發(fā)出訪(fǎng)問(wèn),然后得到那個(gè)返回的頁(yè)面?
是不是用什么header一類(lèi)的東西?
最好大蝦能給一段代碼
不知道我說(shuō)明白問(wèn)題沒(méi)有^_^
try {
URL url = new URL("http://162.168.0.2/query.jsp");
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
//發(fā)送域信息
OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream(), "8859_1");
out.write("username=test&password=test");//這里組織域信息
out.flush();
out.close();
//獲取返回數據
InputStream in=connection.getInputStream();
.......
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
聯(lián)系客服