20 OF_ASSUME_NONNULL_BEGIN
103 @property OF_NULLABLE_PROPERTY (nonatomic,
copy) OFString *remoteAddress;
118 + (instancetype)requestWithURL: (
OFURL *)
URL;
126 - initWithURL: (
OFURL *)URL;
148 - (
void)setProtocolVersionFromString: (OFString *)
string;
163 - (
void)setBodyFromString: (OFString *)
string;
172 - (
void)setBodyFromString: (OFString *)
string 200 OF_ASSUME_NONNULL_END
Definition: OFHTTPRequest.h:40
Definition: OFHTTPRequest.h:46
id copy()
Returns the class.
Definition: OFObject.m:1133
A class for handling strings.
Definition: OFString.h:114
Definition: OFHTTPRequest.h:48
OFURL * URL
Definition: OFHTTPRequest.h:83
OFString * protocolVersionString()
Returns the protocol version of the HTTP request as a string.
Definition: OFHTTPRequest.m:228
A class for parsing URLs and accessing parts of it.
Definition: OFURL.h:29
of_http_request_method_t method
Definition: OFHTTPRequest.h:88
Definition: OFHTTPRequest.h:44
uint8_t major
Definition: OFHTTPRequest.h:59
nonatomic
Definition: OFHTTPRequest.h:93
The HTTP version of the HTTP request.
Definition: OFHTTPRequest.h:57
A protocol for the creation of copies.
Definition: OFObject.h:914
An abstract class for storing objects in a dictionary.
Definition: OFDictionary.h:54
instancetype request()
Creates a new OFHTTPRequest.
Definition: OFHTTPRequest.m:84
The root class for all other classes inside ObjFW.
Definition: OFObject.h:379
Definition: OFHTTPRequest.h:36
A class for storing HTTP requests.
Definition: OFHTTPRequest.h:69
Definition: OFHTTPRequest.h:42
Definition: OFHTTPRequest.h:38
of_string_encoding_t
The encoding of a string.
Definition: OFString.h:53
A class for storing arbitrary data in an array.
Definition: OFData.h:34
of_http_request_method_t of_http_request_method_from_string(const char *string)
Returns the request method for the specified string.
Definition: OFHTTPRequest.m:58
Definition: OFHTTPRequest.h:34
of_http_request_method_t
The type of an HTTP request.
Definition: OFHTTPRequest.h:32
of_http_request_protocol_version_t protocolVersion()
Returns the protocol version of the HTTP request.
Definition: OFHTTPRequest.m:199
const char *_Nullable of_http_request_method_to_string(of_http_request_method_t method)
Returns a C string describing the specified request method.
Definition: OFHTTPRequest.m:33
uint8_t minor
Definition: OFHTTPRequest.h:61