20 OF_ASSUME_NONNULL_BEGIN
68 OF_SUBCLASSING_RESTRICTED
76 bool _hasRemoteAddress;
82 @property (copy, nonatomic)
OFIRI *IRI;
100 @property (copy, nonatomic)
OFString *protocolVersionString;
110 @property OF_NULLABLE_PROPERTY (copy, nonatomic)
118 @property OF_NULLABLE_PROPERTY (nonatomic)
const OFSocketAddress *remoteAddress;
126 + (instancetype)requestWithIRI: (
OFIRI *)IRI;
134 - (instancetype)initWithIRI: (
OFIRI *)IRI;
136 - (instancetype)init OF_UNAVAILABLE;
164 OF_ASSUME_NONNULL_END
unsigned char minor
Definition: OFHTTPRequest.h:60
The root class for all other classes inside ObjFW.
Definition: OFObject.h:686
Definition: OFHTTPRequest.h:36
OFHTTPRequestMethod OFHTTPRequestMethodParseName(OFString *string)
Returns the request method for the specified string.
Definition: OFHTTPRequest.m:58
unsigned char major
Definition: OFHTTPRequest.h:58
A struct which represents a host / port pair for a socket.
Definition: OFSocket.h:182
Definition: OFHTTPRequest.h:46
A class for handling strings.
Definition: OFString.h:134
OFHTTPRequestMethod
The type of an HTTP request.
Definition: OFHTTPRequest.h:32
The HTTP version of the HTTP request.
Definition: OFHTTPRequest.h:56
An abstract class for storing objects in a dictionary.
Definition: OFDictionary.h:78
Definition: OFHTTPRequest.h:38
A class for storing HTTP requests.
Definition: OFHTTPRequest.h:69
A class for representing IRIs, URIs, URLs and URNs, for parsing them as well as accessing parts of th...
Definition: OFIRI.h:35
Definition: OFHTTPRequest.h:48
A protocol for the creation of copies.
Definition: OFObject.h:1346
A class for storing arbitrary data in an array.
Definition: OFData.h:41
Definition: OFHTTPRequest.h:40
Definition: OFHTTPRequest.h:44
Definition: OFHTTPRequest.h:34
Definition: OFHTTPRequest.h:42
const char * OFHTTPRequestMethodName(OFHTTPRequestMethod method)
Returns a C string describing the specified request method.
Definition: OFHTTPRequest.m:33