HttpRequest             package:R.httpd             R Documentation

_T_h_e _H_t_t_p_R_e_q_u_e_s_t _c_l_a_s_s

_D_e_s_c_r_i_p_t_i_o_n:

     Package:  R.httpd 
      *Class HttpRequest*

     'Object'
      '~~|'
      '~~+--''HttpRequest'

     *Directly known subclasses:*


     public static class *HttpRequest*
      extends Object

_U_s_a_g_e:

     HttpRequest(requestUri=NULL, parameters=list(), ...)

_A_r_g_u_m_e_n_t_s:

requestUri: A 'character' string of the requested URI.

parameters: A named 'list' of parameter values.

     ...: Not used.

_F_i_e_l_d_s _a_n_d _M_e_t_h_o_d_s:

     *Methods:*

         'as.character'      Returns a short string describing the HTTP request.
         'getContentLength'  Gets the length of contents.
         'getContentType'    Gets the MIME type of the body of the request.
         'getContextPath'    -
         'getDateHeader'     -
         'getHeader'         -
         'getParameter'      Gets a parameter.
         'getParameters'     Gets all parameters.
         'getProtocol'       Gets the name and version of the protocol used to make this request.
         'getQueryString'    -
         'getRealPath'       Gets the file system path for a given URI.
         'getRemoteAddress'  Gets the IP address of the client that sent the request.
         'getRemoteHost'     Gets the fully qualified name of the client that sent the request.
         'getRemoteUser'     -
         'getRequestUri'     -
         'getRequestUrl'     -
         'getScheme'         Gets the scheme used to make this request.
         'getServerName'     Gets the host name of the server that revieved the request.
         'getServerPort'     Gets the port number on which this request was received.
         'getServletPath'    -
         'hasParameter'      Checks if a parameter exists.
         'nbrOfParameters'   Gets the number of parameters.

     *Methods inherited from Object*:
      $, $<-, [[, [[<-, as.character, attach, attachLocally,
     clearCache, clone, detach, equals, extend, finalize, gc,
     getEnvironment, getFields, getInstanciationTime,
     getStaticInstance, hasField, hashCode, ll, load, objectSize,
     print, save

_A_u_t_h_o_r(_s):

     Henrik Bengtsson (<URL: http://www.braju.com/R/>)

