Maison > interface Web > js tutoriel > le corps du texte

Comment envoyer des données avec $http.get() dans AngularJS ?

Susan Sarandon
Libérer: 2024-10-28 15:24:02
original
254 Les gens l'ont consulté

How to Send Data with $http.get() in AngularJS?

Requêtes HTTP dans AngularJS : transmission de données avec $http.get

Les requêtes HTTP GET, contrairement à leurs homologues POST, ne permettent pas intrinsèquement données à envoyer avec la demande. Cependant, le service $http d'AngularJS fournit une solution avec l'option de configuration params.

Problème :

Le but est d'envoyer des données en utilisant $http.get() dans AngularJS, mais la structure de la requête initiale n'inclut que l'URL et la méthode :

$http({
   url: user.details_path,
   method: "GET"
});
Copier après la connexion

Solution :

Pour envoyer des données avec une requête GET, utilisez l'option de configuration params :

$http({
    url: user.details_path, 
    method: "GET",
    params: {user_id: user.id}
});
Copier après la connexion

Le paramètre params prend un objet avec des paires clé-valeur représentant les données à inclure dans la requête sous forme de chaîne de requête. Par exemple, dans le code ci-dessus, l'attribut user_id avec la valeur user.id sera ajouté à l'URL de la requête en tant que paramètre de requête :

user.details_path?user_id=user.id
Copier après la connexion

En incorporant l'option params, vous pouvez efficacement envoyer des données avec vos requêtes HTTP GET dans AngularJS.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!