edu.iastate.utils.net
Class CGIWrapper

java.lang.Object
  extended byedu.iastate.utils.net.CGIWrapper

public class CGIWrapper
extends java.lang.Object

Version:
1.0
Author:
Jie Bao

Constructor Summary
CGIWrapper()
           
 
Method Summary
static java.lang.String constructCFIParameters(CGIFields[] parameters, java.lang.String enc)
           
static java.lang.String doCGIPost(java.lang.String urlString, CGIFields[] parameters, java.lang.String enc)
          Example: doCGIPost("http://example.com/post.cgi?"
static java.io.InputStream doGetHTTP(java.lang.String website, java.lang.String filename)
           
static java.lang.String doHTTPPost(java.lang.String urlString, java.lang.String queryInterface, CGIFields[] parameters, java.lang.String enc)
          Example: doCGIPost("www.google.com", "/search?"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CGIWrapper

public CGIWrapper()
Method Detail

doHTTPPost

public static java.lang.String doHTTPPost(java.lang.String urlString,
                                          java.lang.String queryInterface,
                                          CGIFields[] parameters,
                                          java.lang.String enc)
Example: doCGIPost("www.google.com", "/search?", parameters,"GB2312"); Note: Don't use "http://www.google.com/"


constructCFIParameters

public static java.lang.String constructCFIParameters(CGIFields[] parameters,
                                                      java.lang.String enc)

doCGIPost

public static java.lang.String doCGIPost(java.lang.String urlString,
                                         CGIFields[] parameters,
                                         java.lang.String enc)
Example: doCGIPost("http://example.com/post.cgi?", parameters,"GB2312");


doGetHTTP

public static java.io.InputStream doGetHTTP(java.lang.String website,
                                            java.lang.String filename)
                                     throws java.io.IOException
Throws:
java.io.IOException