NCBI C++ ToolKit
Classes | Macros | Functions
http_request.hpp File Reference
#include <vector>
#include <string>
#include <optional>
#include <h2o.h>
#include <netinet/in.h>
#include <connect/ncbi_ipv6.h>
#include <corelib/tempstr.hpp>
#include <corelib/ncbidiag.hpp>
+ Include dependency graph for http_request.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.


struct  CQueryParam
class  CHttpRequestParser
class  CHttpGetParser
class  CHttpPostParser
class  CHttpRequest
 HTTP request. More...


#define MAX_QUERY_PARAMS   64


string GetIPAddress (struct sockaddr *sock_addr)
in_port_t GetPort (struct sockaddr *sock_addr)

Macro Definition Documentation


#define MAX_QUERY_PARAMS   64

Definition at line 49 of file http_request.hpp.



Definition at line 50 of file http_request.hpp.

Function Documentation

◆ GetIPAddress()

string GetIPAddress ( struct sockaddr *  sock_addr)

◆ GetPort()

in_port_t GetPort ( struct sockaddr *  sock_addr)

Definition at line 467 of file http_request.cpp.

Referenced by CHttpRequest::PrintParams().

Modified on Fri Apr 12 17:16:21 2024 by rev. 669887