home *** CD-ROM | disk | FTP | other *** search
/ MACD 4 / MACD4.iso / Internet / Java / networking / urls / example / ReverseTest.class (.txt) < prev    next >
Encoding:
Java Class File  |  1978-03-06  |  1.6 KB  |  39 lines

  1. import java.io.DataInputStream;
  2. import java.io.FilterInputStream;
  3. import java.io.IOException;
  4. import java.io.PrintStream;
  5. import java.net.MalformedURLException;
  6. import java.net.URL;
  7. import java.net.URLConnection;
  8. import java.net.URLEncoder;
  9.  
  10. public class ReverseTest {
  11.    public static void main(String[] var0) {
  12.       try {
  13.          if (var0.length != 1) {
  14.             System.err.println("Usage:  java ReverseTest string_to_reverse");
  15.             System.exit(1);
  16.          }
  17.  
  18.          String var1 = URLEncoder.encode(var0[0]);
  19.          URL var2 = new URL("http://java.sun.com/cgi-bin/backwards");
  20.          URLConnection var3 = var2.openConnection();
  21.          PrintStream var4 = new PrintStream(var3.getOutputStream());
  22.          var4.println("string=" + var1);
  23.          var4.close();
  24.          DataInputStream var5 = new DataInputStream(var3.getInputStream());
  25.  
  26.          String var6;
  27.          while((var6 = var5.readLine()) != null) {
  28.             System.out.println(var6);
  29.          }
  30.  
  31.          ((FilterInputStream)var5).close();
  32.       } catch (MalformedURLException var7) {
  33.          System.err.println("MalformedURLException: " + var7);
  34.       } catch (IOException var8) {
  35.          System.err.println("IOException: " + var8);
  36.       }
  37.    }
  38. }
  39.