Swift
Swift
Example: Http.HasRequestHeader method
Demonstrates theHasRequestHeader method.
Chilkat Swift Downloads
func chilkatTest() {
let http = CkoHttp()!
http.setRequestHeader(name: "X-CSRF-Token", value: "Fetch")
var b: Bool = http.hasRequestHeader(name: "X-CSRF-Token")
if b == true {
print("X-CSRF-Token: Yes")
}
else {
print("X-CSRF-Token: No")
}
b = http.hasRequestHeader(name: "X-Something")
if b == true {
print("X-Something: Yes")
}
else {
print("X-Something: No")
}
// The Accept and Accept-Encoding headers are default headers automatically added,
// unless the application chooses to remove by calling RemoveRequestHeader for each.
b = http.hasRequestHeader(name: "Accept")
if b == true {
print("Accept: Yes")
}
else {
print("Accept: No")
}
// Output:
// X-CSRF-Token: Yes
// X-Something: No
// Accept: Yes
}