Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
mg_request_info Struct Reference

#include <civetweb.h>

Data Fields

const char * request_method
 
const char * request_uri
 
const char * local_uri_raw
 
const char * local_uri
 
const char * http_version
 
const char * query_string
 
const char * remote_user
 
char remote_addr [48]
 
long long content_length
 
int remote_port
 
int server_port
 
int is_ssl
 
void * user_data
 
void * conn_data
 
int num_headers
 
struct mg_header http_headers [MG_MAX_HEADERS]
 
struct mg_client_certclient_cert
 
const char * acceptedWebSocketSubprotocol
 

Detailed Description

Definition at line 150 of file civetweb.h.

Field Documentation

◆ acceptedWebSocketSubprotocol

const char* mg_request_info::acceptedWebSocketSubprotocol

Definition at line 184 of file civetweb.h.

Referenced by init_connection().

◆ client_cert

struct mg_client_cert* mg_request_info::client_cert

Definition at line 182 of file civetweb.h.

Referenced by worker_thread_run().

◆ conn_data

void* mg_request_info::conn_data

Definition at line 176 of file civetweb.h.

Referenced by mg_get_user_connection_data(), and mg_set_user_connection_data().

◆ content_length

long long mg_request_info::content_length

Definition at line 168 of file civetweb.h.

Referenced by get_request(), get_response(), and reset_per_request_attributes().

◆ http_headers

◆ http_version

const char* mg_request_info::http_version

◆ is_ssl

int mg_request_info::is_ssl

Definition at line 173 of file civetweb.h.

Referenced by get_proto_name(), mg_construct_local_link(), and worker_thread_run().

◆ local_uri

◆ local_uri_raw

◆ num_headers

◆ query_string

const char* mg_request_info::query_string

◆ remote_addr

char mg_request_info::remote_addr[48]

Definition at line 166 of file civetweb.h.

Referenced by process_new_connection(), and worker_thread_run().

◆ remote_port

int mg_request_info::remote_port

Definition at line 170 of file civetweb.h.

Referenced by prepare_cgi_environment(), and worker_thread_run().

◆ remote_user

◆ request_method

◆ request_uri

◆ server_port

int mg_request_info::server_port

Definition at line 171 of file civetweb.h.

Referenced by mg_construct_local_link(), prepare_cgi_environment(), and worker_thread_run().

◆ user_data

void* mg_request_info::user_data

Definition at line 175 of file civetweb.h.

Referenced by worker_thread_run().


The documentation for this struct was generated from the following file: