18 #ifndef OF_HAVE_SOCKETS
19 # error No sockets available!
22 OF_ASSUME_NONNULL_BEGIN
49 exception: (nullable
id)exception;
78 wantsRequestBody: (
OFStream *)requestBody
92 statusCode: (
short)statusCode
120 shouldFollowRedirect: (
OFURL *)URL
121 statusCode: (
short)statusCode
131 OF_SUBCLASSING_RESTRICTED
134 #ifdef OF_HTTPCLIENT_M
138 bool _allowsInsecureRedirects, _inProgress;
140 OFURL *_Nullable _lastURL;
148 @property OF_NULLABLE_PROPERTY (assign, nonatomic)
154 @property (nonatomic)
bool allowsInsecureRedirects;
161 + (instancetype)client;
189 redirects: (
unsigned int)redirects;
207 redirects: (
unsigned int)redirects;
215 OF_ASSUME_NONNULL_END
An abstract class for storing objects in a dictionary.
Definition: OFDictionary.h:58
A class for performing HTTP requests.
Definition: OFHTTPClient.h:133
A class for storing HTTP requests.
Definition: OFHTTPRequest.h:74
A class for representing an HTTP request reply as a stream.
Definition: OFHTTPResponse.h:30
The root class for all other classes inside ObjFW.
Definition: OFObject.h:520
A base class for different types of streams.
Definition: OFStream.h:191
A class for handling strings.
Definition: OFString.h:132
A class which provides methods to create and use TCP sockets.
Definition: OFTCPSocket.h:67
A class for parsing URLs and accessing parts of it.
Definition: OFURL.h:34
A delegate for OFHTTPClient.
Definition: OFHTTPClient.h:37