AutoIt
AutoIt
Example: Http.SetAuthTokenSb method
Demonstrates theSetAuthTokenSb method.
Chilkat AutoIt Downloads
Local $bSuccess = False
$oHttp = ObjCreate("Chilkat.Http")
Local $sOauth2_access_token = "ya39.Ci-XA_C5bGgRDC3UaD-h0_NeL-DVIQnI2gHtBBBHkZzrwlARkwX6R3O0PCDEzRlfaQ"
$oSbAccessToken = ObjCreate("Chilkat.StringBuilder")
$oSbAccessToken.Append($sOauth2_access_token)
; Causes the "Authorization: Bearer <access_token>" header to be added to all HTTP requests.
$oHttp.SetAuthTokenSb($oSbAccessToken)
Local $sResponseText = $oHttp.QuickGetStr("https://chilkatsoft.com/helloWorld.txt")
If ($oHttp.LastMethodSuccess = False) Then
ConsoleWrite($oHttp.LastErrorText & @CRLF)
Exit
EndIf
; See the HTTP request header that was sent.
ConsoleWrite($oHttp.LastHeader & @CRLF)
; Output:
;
; GET /helloWorld.txt HTTP/1.1
; Host: chilkatsoft.com
; Accept: */*
; Accept-Encoding: gzip
; Authorization: Bearer ya39.Ci-XA_C5bGgRDC3UaD-h0_NeL-DVIQnI2gHtBBBHkZzrwlARkwX6R3O0PCDEzRlfaQ
; Note: Starting in v11.2.0, the information that should be kept secret in the Authorization header
; will be redacted. Thus, in Chilkat v11.2.0 and later, the LastHeader property will show the following:
; Authorization: Bearer ****