Sample code for 30+ languages & platforms
AutoIt

Example: Http.HasRequestHeader method

Demonstrates the HasRequestHeader method.

Chilkat AutoIt Downloads

AutoIt
$oHttp = ObjCreate("Chilkat.Http")

$oHttp.SetRequestHeader "X-CSRF-Token","Fetch"

Local $b = $oHttp.HasRequestHeader("X-CSRF-Token")
If ($b = True) Then
    ConsoleWrite("X-CSRF-Token: Yes" & @CRLF)
Else
    ConsoleWrite("X-CSRF-Token: No" & @CRLF)
EndIf

$b = $oHttp.HasRequestHeader("X-Something")
If ($b = True) Then
    ConsoleWrite("X-Something: Yes" & @CRLF)
Else
    ConsoleWrite("X-Something: No" & @CRLF)
EndIf

; The Accept and Accept-Encoding headers are default headers automatically added,
; unless the application chooses to remove by calling RemoveRequestHeader for each.
$b = $oHttp.HasRequestHeader("Accept")
If ($b = True) Then
    ConsoleWrite("Accept: Yes" & @CRLF)
Else
    ConsoleWrite("Accept: No" & @CRLF)
EndIf

; Output:

; X-CSRF-Token: Yes
; X-Something: No
; Accept: Yes