|
uHTTP for C++
|
Namespaces | |
| namespace | uHTTP |
| namespace | uHTTP::HTTP |
Typedefs | |
| typedef int | uHTTP::HTTP::StatusCode |
Functions | |
| bool | uHTTP::HTTP::IsAbsoluteURL (const std::string &urlStr) |
| const char * | uHTTP::HTTP::GetHost (const std::string &urlStr, std::string &buf) |
| int | uHTTP::HTTP::GetPort (const std::string &urlStr) |
| const char * | uHTTP::HTTP::GetRequestHostURL (const std::string &host, int port, std::string &buf) |
| const char * | uHTTP::HTTP::GetRelativeURL (const std::string &urlStr, std::string &buf, bool withParam=true) |
| const char * | uHTTP::HTTP::GetAbsoluteURL (const std::string &baseURLStr, const std::string &relURlStr, std::string &buf) |
| void | uHTTP::HTTP::SetChunkSize (int size) |
| int | uHTTP::HTTP::GetChunkSize () |
Variables | |
| const char | uHTTP::PRODUCT_NAME [] = "uhttp" |
| const char | uHTTP::LIBRARY_NAME [] = "libuhttp++" |
| const char | uHTTP::LIBRARY_VERSION [] = "0.6" |
| const char | uHTTP::HTTP::HOST [] = "HOST" |
| const char | uHTTP::HTTP::VER_10 [] = "1.0" |
| const char | uHTTP::HTTP::VER_11 [] = "1.1" |
| const char | uHTTP::HTTP::VER [] = "1.1" |
| const char | uHTTP::HTTP::CRLF [] = "\r\n" |
| const char | uHTTP::HTTP::TAB [] = "\t" |
| const int | uHTTP::HTTP::CRLF_LEN = 2 |
| const char | uHTTP::HTTP::SOAP_ACTION [] = "SOAPACTION" |
| const char | uHTTP::HTTP::M_SEARCH [] = "M-SEARCH" |
| const char | uHTTP::HTTP::NOTIFY [] = "NOTIFY" |
| const char | uHTTP::HTTP::POST [] = "POST" |
| const char | uHTTP::HTTP::GET [] = "GET" |
| const char | uHTTP::HTTP::PUT [] = "PUT" |
| const char | uHTTP::HTTP::DELETE [] = "DELETE" |
| const char | uHTTP::HTTP::UPDATE [] = "UPDATE" |
| const char | uHTTP::HTTP::HEAD [] = "HEAD" |
| const char | uHTTP::HTTP::SUBSCRIBE [] = "SUBSCRIBE" |
| const char | uHTTP::HTTP::UNSUBSCRIBE [] = "UNSUBSCRIBE" |
| const char | uHTTP::HTTP::USER_AGENT [] = "User-Agent" |
| const char | uHTTP::HTTP::ACCEPT [] = "Accept" |
| const char | uHTTP::HTTP::DATE [] = "Date" |
| const char | uHTTP::HTTP::CACHE_CONTROL [] = "Cache-Control" |
| const char | uHTTP::HTTP::NO_CACHE [] = "no-cache" |
| const char | uHTTP::HTTP::MAX_AGE [] = "max-age" |
| const char | uHTTP::HTTP::CONNECTION [] = "Connection" |
| const char | uHTTP::HTTP::CLOSE [] = "close" |
| const char | uHTTP::HTTP::KEEP_ALIVE [] = "Keep-Alive" |
| const char | uHTTP::HTTP::CONTENT_TYPE [] = "Content-Type" |
| const char | uHTTP::HTTP::CHARSET [] = "charset" |
| const char | uHTTP::HTTP::CONTENT_LENGTH [] = "Content-Length" |
| const char | uHTTP::HTTP::CONTENT_RANGE [] = "Content-Range" |
| const char | uHTTP::HTTP::CONTENT_RANGE_BYTES [] = "bytes" |
| const char | uHTTP::HTTP::LOCATION [] = "Location" |
| const char | uHTTP::HTTP::SERVER [] = "Server" |
| const char | uHTTP::HTTP::RANGE [] = "Range" |
| const char | uHTTP::HTTP::TRANSFER_ENCODING [] = "Transfer-Encoding" |
| const char | uHTTP::HTTP::CHUNKED [] = "Chunked" |
| const char | uHTTP::HTTP::ST [] = "ST" |
| const char | uHTTP::HTTP::MX [] = "MX" |
| const char | uHTTP::HTTP::MAN [] = "MAN" |
| const char | uHTTP::HTTP::NT [] = "NT" |
| const char | uHTTP::HTTP::NTS [] = "NTS" |
| const char | uHTTP::HTTP::USN [] = "USN" |
| const char | uHTTP::HTTP::EXT [] = "EXT" |
| const char | uHTTP::HTTP::SID [] = "SID" |
| const char | uHTTP::HTTP::SEQ [] = "SEQ" |
| const char | uHTTP::HTTP::CALBACK [] = "CALLBACK" |
| const char | uHTTP::HTTP::TIMEOUT [] = "TIMEOUT" |
| const char | uHTTP::HTTP::MYNAME [] = "MYNAME" |
| const char | uHTTP::HTTP::REQEST_LINE_DELIM [] = " " |
| const char | uHTTP::HTTP::HEADER_LINE_DELIM [] = " :" |
| const char | uHTTP::HTTP::STATUS_LINE_DELIM [] = " " |
| const int | uHTTP::HTTP::DEFAULT_PORT = 80 |
| const int | uHTTP::HTTP::DEFAULT_CHUNK_SIZE = 512 * 1024 |
| const int | uHTTP::HTTP::DEFAULT_TIMEOUT_SECOND = 30 |