pazpar2  1.14.1
Data Fields
http_request Struct Reference

#include <http.h>

Data Fields

struct http_channelchannel
 
char http_version [20]
 
char method [20]
 
char * path
 
char * search
 
char * content_buf
 
int content_len
 
struct http_headerheaders
 
struct http_argumentarguments
 

Detailed Description

Definition at line 82 of file http.h.

Field Documentation

◆ arguments

struct http_argument* http_request::arguments

Definition at line 92 of file http.h.

Referenced by http_argbyname(), http_parse_arguments(), http_parse_request(), and process_settings().

◆ channel

struct http_channel* http_request::channel

Definition at line 84 of file http.h.

Referenced by http_parse_request(), http_proxy(), http_serialize_request(), and http_weshouldproxy().

◆ content_buf

char* http_request::content_buf

Definition at line 89 of file http.h.

Referenced by cmd_init(), cmd_settings(), http_io(), http_parse_request(), and http_serialize_request().

◆ content_len

int http_request::content_len

Definition at line 90 of file http.h.

Referenced by cmd_init(), cmd_settings(), http_parse_request(), and http_serialize_request().

◆ headers

struct http_header* http_request::headers

Definition at line 91 of file http.h.

Referenced by cmd_init(), cmd_settings(), http_parse_request(), http_proxy(), and http_serialize_request().

◆ http_version

char http_request::http_version[20]

Definition at line 85 of file http.h.

Referenced by http_parse_request(), and http_serialize_request().

◆ method

char http_request::method[20]

Definition at line 86 of file http.h.

Referenced by http_io(), http_parse_request(), and http_serialize_request().

◆ path

char* http_request::path

◆ search

char* http_request::search

Definition at line 88 of file http.h.

Referenced by http_io(), http_parse_request(), http_send_response(), and http_serialize_request().


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