书上是这么解释的,但是我没看明白
“这段代码说明了通过一个URLConnection对象访问一个远程服务程序和通过往一个备printStream实例修饰的OutputStream写来实现HTTP的POST方法www.javasoft.com用一个CGI服务程序来测试这些方法,首先这些代码和CGI程序连接上,CGI程序将写入的数据反序排列,最后客户程序通过一个备修饰的InputStream从服务程序再读回这些数据”其中的‘修饰’当如何理解好些
多谢
“这段代码说明了通过一个URLConnection对象访问一个远程服务程序和通过往一个备printStream实例修饰的OutputStream写来实现HTTP的POST方法www.javasoft.com用一个CGI服务程序来测试这些方法,首先这些代码和CGI程序连接上,CGI程序将写入的数据反序排列,最后客户程序通过一个备修饰的InputStream从服务程序再读回这些数据”其中的‘修饰’当如何理解好些
多谢
URL reverseURL = new URL("http://www.flash-age.com/cgi-bin/backwards");
//同这个地址建立一个连接
URLConnection reverseConn = reverseURL.openConnection();
//建立到URL的一个输出流
PrintStream output = new PrintStream(reverseConn.getOutputStream());
//建立到URL的一个输入流
DataInputStream input = new DataInputStream(reverseConn.getInputStream());
//写一字符串到输出流,相当于按下表单中的SUBMIT
output.println("string = TexttoReverse");
//读取服务器端的输出.
String reversedText = input.readLine;这段程序只完成了向一个URL发送数据和从URL接收数据的功能,字符串反向的功能是由服务器端的CGI完成的.