主要代码:
String str_url = http://localhost:8080/web/a.jsp;
URL url = new URL(str_url);
InputStream in = url.openStream();//获取响应流中的信息
byte[] buf = new byte[1024];
int len = 0;
len = in.read(buf);
System.out.println(new String(buf,0,len));
in.close();
问题:
InputStream in = url.openStream();
是直接从网络中读取响应信息,但是客户端是如何向服务器端发送请求信息的,
为什么发送请求信息,并没有明确的指出,而是直接获取服务器响应的信息。
用URLConnection也是一样也是直接获取响应的信息。
希望大神帮忙澄清一下客户端如何发送响应的。
|