|
Java™ by example!
|
|
|
How do I execute a CGI script from within my program?
// Fetch text results from URL // URL can point to a web page or CGI application // and may include URL encoded GET variables String URLFetch( String sURL ) { String sResult = ""; try { URL CGIurl = new URL(sURL); URLConnection c = CGIurl.openConnection(); c.setUseCaches(false); BufferedReader in = new BufferedReader(new InputStreamReader(c.getInputStream())); // read text output of CGI into sResult String aLine; while ((aLine = in.readLine()) != null) { // data from the CGI sResult = sResult + aLine + "\n"; } } catch (MalformedURLException mue) { System.err.println ("Invalid URL"); } catch (IOException ioe) { System.err.println ("I/O Error - " + ioe); } return sResult; }
|
Further Information
Author of answer: Stephen Jones
Comments to this answer are only viewable by members. Login or become a member!
|
|
|
|
|