AFgzipRequestSerializer 0.0.2

AFgzipRequestSerializer 0.0.2

LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Mar 2015

Maintained by Mattt, Kevin Harwood.

Depends on:
AFNetworking~> 2.0
Godzippa~> 1.0

AFgzipRequestSerializer applies gzip compression to requests generated by a specified serializer, setting the appropriate Content-Encoding header.

Example Usage

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
manager.requestSerializer = [AFgzipRequestSerializer serializerWithSerializer:[AFJSONRequestSerializer serializer]];

NSDictionary *parameters = ;
[manager POST:@""
   parameters:@{@"foo": "bar"}
      success:^(NSURLSessionDataTask *task, id responseObject) {
        NSLog(@"%@", responseObject);
      failure:^(NSURLSessionDataTask *task, NSError *error) {
        NSLog(@"[Error] %@", error);

    Accept-Content: application/json
    Content-Type: application/json
    Content-Encoding: gzip

    (gzip-compressed JSON)


Mattt Thompson


AFgzipRequestSerializer is available under the MIT license. See the LICENSE file for more info.