Sample code for 30+ languages & platforms
Objective-C

Example: Http.RemoveRequestHeader method

Demonstrates how to call the RemoveRequestHeader method.

Also see: Chilkat Http Default and Auto-Filled Headers

Chilkat Objective-C Downloads

Objective-C
#import <CkoHttp.h>
#import <NSString.h>

BOOL success = NO;

CkoHttp *http = [[CkoHttp alloc] init];

//  Add a request header.
[http SetRequestHeader: @"X-Something" value: @"1234"];

NSString *responseBody = [http QuickGetStr: @"https://chilkatsoft.com/helloWorld.txt"];
//  Examine the request header we just sent..
NSLog(@"%@",http.LastHeader);
NSLog(@"%@",@"----");

//  Output:

//  GET /helloWorld.txt HTTP/1.1
//  Host: chilkatsoft.com
//  Accept: */*
//  Accept-Encoding: gzip
//  X-Something: 1234

//  Remove the request header we previously added:
[http RemoveRequestHeader: @"X-Something"];

responseBody = [http QuickGetStr: @"https://chilkatsoft.com/helloWorld.txt"];
NSLog(@"%@",http.LastHeader);

//  Output:

//  GET /helloWorld.txt HTTP/1.1
//  Host: chilkatsoft.com
//  Accept: */*
//  Accept-Encoding: gzip