Documentation of 'org.hecl.net.HttpRequest' Java class
HttpRequest
org.hecl.net

Class HttpRequest

  • All Implemented Interfaces:
    java.lang.Runnable


    public class HttpRequest
    extends java.lang.Thread
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.lang.Thread

        java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
    • Constructor Summary

      Constructors 
      Constructor and Description
      HttpRequest(java.lang.String url, QueryParam[] params, boolean validate, java.util.Hashtable headerfields) 
      HttpRequest(java.lang.String url, java.lang.String queryData, boolean validate, java.util.Hashtable headerfields) 
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addRequestField(java.lang.String key, java.lang.String value) 
      static byte[] asISOBytes(java.lang.String s) 
      static java.lang.String bytesToString(byte[] buf) 
      static java.lang.String bytesToString(byte[] buf, int start, int n) 
      static java.lang.StringBuffer bytesToStringBuffer(byte[] buf) 
      static java.lang.StringBuffer bytesToStringBuffer(byte[] buf, int start, int n) 
      java.lang.String getBody() 
      byte[] getBytes() 
      java.lang.Exception getException() 
      int getRC() 
      java.util.Enumeration getResponseFieldNames() 
      java.lang.String getResponseFieldValue(java.lang.String key) 
      int getStatus() 
      static java.lang.String getStatusText(int status) 
      java.lang.String getURL() 
      static java.lang.String hexdump(byte[] buf) 
      static byte[] IRIencode(java.lang.String str) 
      void run() 
      static java.lang.String urlencode(byte[] s) 
      static java.lang.String urlencode(byte[] s, int start, int n) 
      static java.lang.String urlencode(java.lang.String[] elems) 
      • Methods inherited from class java.lang.Thread

        activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • HttpRequest

        public HttpRequest(java.lang.String url,
                           QueryParam[] params,
                           boolean validate,
                           java.util.Hashtable headerfields)
      • HttpRequest

        public HttpRequest(java.lang.String url,
                           java.lang.String queryData,
                           boolean validate,
                           java.util.Hashtable headerfields)
    • Method Detail

      • addRequestField

        public void addRequestField(java.lang.String key,
                                    java.lang.String value)
      • getResponseFieldValue

        public java.lang.String getResponseFieldValue(java.lang.String key)
      • getResponseFieldNames

        public java.util.Enumeration getResponseFieldNames()
      • getURL

        public java.lang.String getURL()
      • hexdump

        public static java.lang.String hexdump(byte[] buf)
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
        Overrides:
        run in class java.lang.Thread
      • asISOBytes

        public static byte[] asISOBytes(java.lang.String s)
      • bytesToString

        public static java.lang.String bytesToString(byte[] buf)
      • bytesToString

        public static java.lang.String bytesToString(byte[] buf,
                                                     int start,
                                                     int n)
      • bytesToStringBuffer

        public static java.lang.StringBuffer bytesToStringBuffer(byte[] buf)
      • bytesToStringBuffer

        public static java.lang.StringBuffer bytesToStringBuffer(byte[] buf,
                                                                 int start,
                                                                 int n)
      • getStatus

        public int getStatus()
      • getException

        public java.lang.Exception getException()
      • getBody

        public java.lang.String getBody()
      • getBytes

        public byte[] getBytes()
      • getRC

        public int getRC()
      • getStatusText

        public static java.lang.String getStatusText(int status)
      • IRIencode

        public static byte[] IRIencode(java.lang.String str)
      • urlencode

        public static java.lang.String urlencode(byte[] s,
                                                 int start,
                                                 int n)
      • urlencode

        public static java.lang.String urlencode(byte[] s)
      • urlencode

        public static java.lang.String urlencode(java.lang.String[] elems)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.