Skip to content
This repository was archived by the owner on May 9, 2023. It is now read-only.

Latest commit

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

AFgzipRequestSerializer

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]];
[manager POST:@"http://example.com/"parameters:@{@"foo": @"bar"}
success:^(NSURLSessionDataTask *task, id responseObject) {
NSLog(@"%@", responseObject);
}
failure:^(NSURLSessionDataTask *task, NSError *error) {
NSLog(@"[Error] %@", error);
}];
 POST http://example.com/
Accept-Content: application/json
Content-Type: application/json
Content-Encoding: gzip
(gzip-compressed JSON)

Contact

Mattt Thompson

License

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

About

gzip Request Serializer for AFNetworking

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages