Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Internet Protocols Module User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

5.1 Introduction

The Hypertext Transfer Protocol (HTTP) is the native protocol for the Internet's World Wide Web. Detailed information is in RFC 2616, at http://www.w3.org/Protocols/rfc2616/rfc2616.html.

The HTTP package is conditionally compliant with RFC 2616. It includes support for:

5.1.1 Classes in the HTTP Package

This package includes the following classes:

RWHttpAgent

RWHttpHostHeader

RWHttpAuthorizationHeaderBase

RWHttpIfDateRangeHeader

RWHttpBasicAuthorizationHeader

RWHttpIfEntityTagRangeHeader

RWHttpClient

RWHttpIfModifiedSinceHeader

RWHttpContentLengthHeader

RWHttpRange

RWHttpDate

RWHttpRangeHeader

RWHttpDateHeader

RWHttpReply

RWHttpEntityTag

RWHttpRequest

RWHttpEntityTagHeaderBase

RWHttpRequestBody

RWHttpFromHeader

RWHttpRequestStreamBody

RWHttpGenericHeader

RWHttpRequestStringBody

RWHttpHeaderBase

RWHttpSocketClient

RWHttpHeaderList

RWHttpUserAgentHeader

These classes are described in detail in the SourcePro C++ API Reference Guide.

5.1.2 Header Files

The rw/http directory contains a header file for each class. The header file names have the form classname.h. For example, the header file for RWHttpAgent is RWHttpAgent.h.

You can also use the umbrella header file, http.h, which includes the header files for all classes in the HTTP package.



Previous fileTop of DocumentContentsNo linkNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.