mirror of
https://github.com/Kong/insomnia.git
synced 2026-10-27 17:19:42 -04:00
25 lines
1.3 KiB
Objective-C
Executable File
25 lines
1.3 KiB
Objective-C
Executable File
#import <Foundation/Foundation.h>
|
|
|
|
NSDictionary *headers = @{ @"content-type": @"text/plain" };
|
|
|
|
NSData *postData = [[NSData alloc] initWithData:[@"Hello World" dataUsingEncoding:NSUTF8StringEncoding]];
|
|
|
|
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://mockbin.com/har"]
|
|
cachePolicy:NSURLRequestUseProtocolCachePolicy
|
|
timeoutInterval:10.0];
|
|
[request setHTTPMethod:@"POST"];
|
|
[request setAllHTTPHeaderFields:headers];
|
|
[request setHTTPBody:postData];
|
|
|
|
NSURLSession *session = [NSURLSession sharedSession];
|
|
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
|
|
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
|
|
if (error) {
|
|
NSLog(@"%@", error);
|
|
} else {
|
|
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
|
|
NSLog(@"%@", httpResponse);
|
|
}
|
|
}];
|
|
[dataTask resume];
|