http.basicAuth() function

http.basicAuth() returns a Base64-encoded basic authentication header using a specified username and password combination.

Function type signature
(p: string, u: string) => string
For more information, see Function type signatures.



(Required) Username to use in the basic authentication header.


(Required) Password to use in the basic authentication header.


Set a basic authentication header in an HTTP POST request

import "http"

username = "myawesomeuser"
password = "mySupErSecRetPasSW0rD"
    url: "",
    headers: {Authorization: http.basicAuth(u: username, p: password)},
    data: bytes(v: "Something I want to send."),

Was this page helpful?

Thank you for your feedback!

Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.