C D E F G H P R S U V 

C

Chase - Class in com.mindprod.http
Chase redirection to find where page permanently redirected if any.
Chase() - Constructor for class com.mindprod.http.Chase
constructor
com.mindprod.http - package com.mindprod.http
 

D

DEBUGGING - Static variable in class com.mindprod.http.Http
true if want extra debugging output.
DEFAULT_LENGTH - Static variable in class com.mindprod.http.Http
message length to presume when no length given
DEFAULT_RESPONSE_CODE - Static variable in class com.mindprod.http.Http
responseCode to give if is no proper one
DEFAULT_RESPONSE_MESSAGE - Static variable in class com.mindprod.http.Http
responseMessage to give if is no proper one.
dumpHeaders(String, HttpURLConnection) - Static method in class com.mindprod.http.Http
display the contents of the header fields key: value, value, value

E

EMBEDDED_COPYRIGHT - Static variable in class com.mindprod.http.Http
undisplayed copyright notice

F

Fetch - Class in com.mindprod.http
Reads HTTP page with a generic http: https: file: etc, arbitrary URL.
Fetch() - Constructor for class com.mindprod.http.Fetch
constructor

G

Get - Class in com.mindprod.http
simulates a browser posting a form to CGI via GET.
Get() - Constructor for class com.mindprod.http.Get
constructor
getEncodedParms(Charset) - Method in class com.mindprod.http.Http
get the parms for the command encoded, separated with ? = & = *
getEncodedPostParms(Charset) - Method in class com.mindprod.http.Post
get the parms for the command encoded, separated with & =.
getRawResponseMessage() - Method in class com.mindprod.http.Http
responseCode from most recent post/get exactly as received from the server
getReferer() - Method in class com.mindprod.http.Http
ges the Referrer ie.
getResponseCode() - Method in class com.mindprod.http.Http
responseCode from most recent post/get Meaning of various codes are described at HttpURLConnection and at http://mindprod.com/jgloss/http.html
getResponseMessage() - Method in class com.mindprod.http.Http
responseCode from most recent post/get tidied to standard form
getURL() - Method in class com.mindprod.http.Http
Get URL for this connection.
guessCharSet(String, Charset) - Static method in class com.mindprod.http.Http
Guess what charSet encoding the response will be in.

H

Head - Class in com.mindprod.http
Simulates a browser posting a form to CGI via HEAD.
Head() - Constructor for class com.mindprod.http.Head
constructor
Http - Class in com.mindprod.http
Base class to Post, Get, Head, Probe and Chase to send/receive HTTP messages.
Http() - Constructor for class com.mindprod.http.Http
no public instantiation.

P

Post - Class in com.mindprod.http
simulates a browser posting a form to CGI via POST.
Post() - Constructor for class com.mindprod.http.Post
Constructor
Probe - Class in com.mindprod.http
simulates a browser posting a form to CGI via HEAD/GET.
Probe() - Constructor for class com.mindprod.http.Probe
constructor
processResponse(Charset, HttpURLConnection) - Method in class com.mindprod.http.Http
process the response from the request we sent the server

R

Read - Class in com.mindprod.http
Read a stream from a server.
readBytesBlocking(InputStream, byte[], int, int, int) - Static method in class com.mindprod.http.Read
Reads exactly len bytes from the input stream into the byte array.
readStringBlocking(InputStream, int, long, boolean, Charset) - Static method in class com.mindprod.http.Read
Used to read until EOF on an InputStream that sometimes returns 0 bytes because data have not arrived yet.
readTimeout - Variable in class com.mindprod.http.Http
Allow 40 seconds for a read to go without progress, measured in millis.
responseCode - Variable in class com.mindprod.http.Http
responseCode from most recent post
responseMessage - Variable in class com.mindprod.http.Http
responseCode in words from most recent post

S

send(URL) - Method in class com.mindprod.http.Chase
Chase redirection to find where page permanently redirected if any.
send(URL, Charset) - Method in class com.mindprod.http.Fetch
Read a message given an URL.
send(URL, Charset) - Method in class com.mindprod.http.Get
Send a form full of data to the CGI host using GET.
send(String, int, String, Charset) - Method in class com.mindprod.http.Get
Send a form full of data to the CGI host using GET.
send(URL) - Method in class com.mindprod.http.Head
Check if URL is working Send a form full of data to the CGI host using HEAD.
send(String, int, String) - Method in class com.mindprod.http.Head
Check if URL is working Send a form full of data to the CGI host using HEAD.
send(URL, Charset) - Method in class com.mindprod.http.Post
Send a form full of data to the CGI host using POST Must have done a setParms(optional) and setPostParms beforehand.
send(String, int, String, Charset) - Method in class com.mindprod.http.Post
Send a form full of data to the CGI host using POST setPostParms must have been called previously, and possibly setParms as well.
send(URL) - Method in class com.mindprod.http.Probe
Check if a URL is working.
send(String, int, String) - Method in class com.mindprod.http.Probe
Send a form full of data to the CGI host using HEAD/GET.
setConnectTimeout(int) - Method in class com.mindprod.http.Http
override the default connect timeout of 50 seconds
setContentType(String) - Method in class com.mindprod.http.Post
declare Mime Type of the message contents.
setInstanceFollowRedirects(boolean) - Method in class com.mindprod.http.Http
control whether redirects are automatically followed or treated as errors.
setParms(String...) - Method in class com.mindprod.http.Http
set the parms that will be send tacked onto the end of the URL, get-style
setPostBody(String) - Method in class com.mindprod.http.Post
set the body of the post, after the post parms.
setPostParms(String...) - Method in class com.mindprod.http.Post
set the parms that will be send in the Post body.
setReadTimeout(int) - Method in class com.mindprod.http.Http
override the default read timeout of 40 seconds
setReferer(String) - Method in class com.mindprod.http.Http
set the Referrer ie.
setRequestProperties(String...) - Method in class com.mindprod.http.Http
set additional requestProperties.
setStandardProperties(URLConnection) - Method in class com.mindprod.http.Http
set up the standard properties on the connection
setUserAgent(String) - Method in class com.mindprod.http.Http
override the default User-Agent

U

url - Variable in class com.mindprod.http.Http
URL, including encoded get Parameters.
UTF8Charset - Static variable in class com.mindprod.http.Http
encoding for UTF-8

V

VERSION_STRING - Static variable in class com.mindprod.http.Http
embedded version string.
C D E F G H P R S U V