kfmes.natelib.util
Class HttpClient

java.lang.Object
  extended by kfmes.natelib.util.HttpClient

public class HttpClient
extends java.lang.Object

웹 브라우저를 흉내내는 클래스

Version:
$Id: HttpClient.java,v 1.7 2007/11/19 10:13:37 kfmes Exp $
Author:
kfmes(KIM Ga-Hyeon, jateon@kfmes.com, http://jateon.kfmes.com )

Field Summary
static int INTPUTSTREAM_READ_RETRY_COUNT
           
 java.lang.String method
           
 
Constructor Summary
HttpClient()
           
HttpClient(java.lang.String server, java.lang.String uri)
           
 
Method Summary
 void closeConnection()
           
 java.lang.String getHTML()
           
 HttpOutgoingMsg getMessage()
           
 java.lang.String getVisitedURL()
           
 void httpGET(java.lang.String URI)
           
 void makeConnection(java.lang.String Server)
           
 void makeConnection(java.lang.String Server, int port)
           
 java.lang.String navigate()
           
 java.lang.StringBuffer read()
           
 void setMessage(HttpOutgoingMsg msg)
           
 void setServer(java.lang.String Server)
           
 void setServer(java.lang.String Server, int port)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

method

public java.lang.String method

INTPUTSTREAM_READ_RETRY_COUNT

public static final int INTPUTSTREAM_READ_RETRY_COUNT
See Also:
Constant Field Values
Constructor Detail

HttpClient

public HttpClient(java.lang.String server,
                  java.lang.String uri)

HttpClient

public HttpClient()
Method Detail

getMessage

public HttpOutgoingMsg getMessage()

setMessage

public void setMessage(HttpOutgoingMsg msg)

makeConnection

public void makeConnection(java.lang.String Server)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

makeConnection

public void makeConnection(java.lang.String Server,
                           int port)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

setServer

public void setServer(java.lang.String Server)

setServer

public void setServer(java.lang.String Server,
                      int port)

closeConnection

public void closeConnection()

getHTML

public java.lang.String getHTML()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

navigate

public java.lang.String navigate()

read

public java.lang.StringBuffer read()

httpGET

public void httpGET(java.lang.String URI)

getVisitedURL

public java.lang.String getVisitedURL()