Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| front:requetes_api [2025/09/29 10:43] – [Effectuer une requête] paolo | front:requetes_api [2025/09/29 16:45] (Version actuelle) – [Effectuer une requête] paolo | ||
|---|---|---|---|
| Ligne 16: | Ligne 16: | ||
| const request = { | const request = { | ||
| method: " | method: " | ||
| - | body: values, | + | body: loginData, |
| headers: { | headers: { | ||
| Accept: " | Accept: " | ||
| Ligne 28: | Ligne 28: | ||
| .catch(error => console.error(error)); | .catch(error => console.error(error)); | ||
| ``` | ``` | ||
| - | Pour savoir comment récupérer la variable d' | + | Pour savoir comment récupérer la variable d' |
| + | . | ||
| ### Effectuer une requête | ### Effectuer une requête | ||
| Il y a deux moyens d' | Il y a deux moyens d' | ||
| - | * Au sein d'un '' | + | * Au sein d'un '' |
| ``` | ``` | ||
| Ligne 41: | Ligne 42: | ||
| ``` | ``` | ||
| - | * Lors d'un événement React ('' | + | * Lors d'un événement |
| ``` | ``` | ||
| Ligne 51: | Ligne 52: | ||
| ``` | ``` | ||
| - | Il faudrait maintenant rajouter une fonction qui effectcue | + | Dans notre cas, la requête |
| Documentation [FormData](https:// | Documentation [FormData](https:// | ||
| ``` | ``` | ||
| + | // src/ | ||
| + | |||
| import { Input } from " | import { Input } from " | ||
| + | import { API_URL } from " | ||
| export const Login = () => { | export const Login = () => { | ||
| Ligne 63: | Ligne 67: | ||
| | | ||
| const data = new FormData(e.target) | const data = new FormData(e.target) | ||
| - | const values | + | const loginData |
| | | ||
| - | // Requête API | + | // request |
| }; | }; | ||
| | | ||
| Ligne 97: | Ligne 101: | ||
| ``` | ``` | ||
| - | On peut désormais | + | Nous savons |