AWSURLRequestSerializer

Objective-C

@protocol AWSURLRequestSerializer <NSObject>

@required
- (AWSTask *)validateRequest:(NSURLRequest *)request;
- (AWSTask *)serializeRequest:(NSMutableURLRequest *)request
                     headers:(NSDictionary *)headers
                  parameters:(NSDictionary *)parameters;

@end

Swift

protocol AWSURLRequestSerializer : NSObjectProtocol

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (AWSTask *)validateRequest:(NSURLRequest *)request;

    Swift

    func validate(_ request: URLRequest!) -> AWSTask!
  • Undocumented

    Declaration

    Objective-C

    - (AWSTask *)serializeRequest:(NSMutableURLRequest *)request
                         headers:(NSDictionary *)headers
                      parameters:(NSDictionary *)parameters;

    Swift

    func serializeRequest(_ request: NSMutableURLRequest!, headers: [AnyHashable : Any]!, parameters: [AnyHashable : Any]!) -> AWSTask!