Looking for go Keywords? Try Ask4Keywords

GoClient HTTP


Syntaxe

  • resp, err: = http.Get (url) // Crée une requête HTTP GET avec le client HTTP par défaut. Une erreur non nulle est renvoyée si la demande échoue.
  • resp, err: = http.Post (url, bodyType, body) // Crée une requête HTTP POST avec le client HTTP par défaut. Une erreur non nulle est renvoyée si la demande échoue.
  • resp, err: = http.PostForm (url, values) // Crée une requête HTTP POST avec le client HTTP par défaut. Une erreur non nulle est renvoyée si la demande échoue.

Paramètres

Paramètre Détails
resp Une réponse de type *http.Response à une requête HTTP
se tromper Une error S'il n'est pas nul, il représente une erreur qui s'est produite lors de l'appel de la fonction.
URL Une URL de type string pour faire une requête HTTP.
bodyType Le type MIME de type string de la charge utile du corps d'une requête POST.
corps Un io.Reader (implémente Read() ) qui sera lu jusqu'à ce qu'une erreur soit atteinte pour être soumis en tant que charge utile du corps d'une requête POST.
valeurs Une carte clé-valeur de type url.Values . Le type sous-jacent est une map[string][]string .

Remarques

Il est important de defer resp.Body.Close() après chaque requête HTTP ne defer resp.Body.Close() pas d'erreur non NULL, sinon les ressources seront fuites.

Client HTTP Exemples Liés