HTTP Clients
Request Headers
Headers carry metadata such as accepted formats or authorization tokens.
Request Headers
request_headers.go
package main
import "fmt"
func main() {
var token =
headers := map[string]string{}
headers["Accept"] = "application/json"
headers["Authorization"] = "Bearer " + token
fmt.Println("accept=", headers["Accept"])
fmt.Println("authPrefix=", headers["Authorization"][:6])
fmt.Println("token=", token)
}
package main
import "fmt"
func main() {
var token =
headers := map[string]string{}
headers["Accept"] = "application/json"
headers["Authorization"] = "Bearer " + token
fmt.Println("accept=", headers["Accept"])
fmt.Println("authPrefix=", headers["Authorization"][:6])
fmt.Println("token=", token)
}
package main
import "fmt"
func main() {
var token =
headers := map[string]string{}
headers["Accept"] = "application/json"
headers["Authorization"] = "Bearer " + token
fmt.Println("accept=", headers["Accept"])
fmt.Println("authPrefix=", headers["Authorization"][:6])
fmt.Println("token=", token)
}
request header
Client code prepares headers as request metadata before a request is sent.