# HTTPConnection.h File Reference

Contains HTTPConnection, used to communicate with web servers. More...

`#include "Export.h"`
`#include "RakString.h"`
`#include "RakMemoryOverride.h"`
`#include "RakNetTypes.h"`
`#include "DS_Queue.h"`

## Classes
class | HTTPConnection
| Use HTTPConnection to communicate with a web server. Start an instance of TCPInterface via the Start() command. Instantiate a new instance of HTTPConnection, and associate TCPInterface with the class in the constructor. Use Post() to send commands to the web server, and ProcessDataPacket() to update the connection with packets returned from TCPInterface that have the system address of the web server This class will handle connecting and reconnecting as necessary. More...
struct | HTTPConnection::BadResponse
| Encapsulates a raw HTTP response and response code. More...

## Detailed Description

Contains HTTPConnection, used to communicate with web servers.

This file is part of RakNet Copyright 2008 Kevin Jenkins.

Usage of RakNet is subject to the appropriate license agreement. Creative Commons Licensees are subject to the license found at http://creativecommons.org/licenses/by-nc/2.5/ Single application licensees are subject to the license found at http://www.jenkinssoftware.com/SingleApplicationLicense.html Custom license users are subject to the terms therein. GPL license users are subject to the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.