http.basicAuth() function
The http.basicAuth()
function returns a Base64-encoded basic authentication header using a specified username and password combination.
*Function type: Miscellaneous*
import "http"
http.basicAuth(
u: "username",
p: "passw0rd"
)
// Returns "Basic dXNlcm5hbWU6cGFzc3cwcmQ="
Parameters
u
The username to use in the basic authentication header.
*Data type: String*
p
The password to use in the basic authentication header.
*Data type: String*
Examples
Set a basic authentication header in an HTTP POST request
import "monitor"
import "http"
username = "myawesomeuser"
password = "mySupErSecRetPasSW0rD"
http.post(
url: "http://myawesomesite.com/api/",
headers: {Authorization: http.basicAuth(u:username, p:password)},
data: bytes(v: "something I want to send.")
)