@protocol FWURLResponseSerialization <NSObject, NSSecureCoding, NSCopying>
FWURLResponseSerialization protocol is adopted by an object that decodes data into a more useful object representation, according to details in the server response. Response serializers may additionally perform validation on the incoming response and data.
For example, a JSON response serializer may check for an acceptable status code (
2XX range) and content type (
application/json), decoding a valid JSON response into an object.
The response object decoded from the data associated with a specified response.
- (nullable id) responseObjectForResponse:(nullable NSURLResponse *)response data:(nullable NSData *)data error:(NSError *__autoreleasing _Nullable *_Nullable) error;
The response to be processed.
The response data to be decoded.
The error that occurred while attempting to decode the response data.
The object decoded from the specified response data.