Dino Geek essaye de t'aider

Comment charger un fichier JSON depuis un serveur en JavaScript?


En Javascript, vous pouvez utiliser la fonction fetch() pour charger un fichier JSON à partir d’un serveur. Voici un exemple de comment faire :

```
fetch(‘https://api.example.com/data.json’)
.then(response => { if (!response.ok) { throw new Error(“Erreur HTTP: “ + response.status); } return response.json();
})
.then(json => { // Utilisez votre JSON ici console.log(json);
})
.catch(function () { console.log(“Problème d’accès au serveur”);
});
```
La fonction fetch() retourne une promesse qui résout à l’objet de la réponse. Vous pouvez ensuite utiliser la méthode json() de l’objet de la réponse pour obtenir une autre promesse qui résout avec les données JSON parseées.

Notez que cette fonction renvoie une promesse, vous aurez donc besoin de gérer les erreurs en utilisant then() et catch(), comme dans l’exemple ci-dessus.

Assurez-vous également que le serveur permet les requêtes CORS si vous chargez le fichier JSON à partir d’un domaine différent du site web.

Enfin, il est également important de noter que fetch() n’est pas supporté dans Internet Explorer. Vous devrez utiliser un polyfill ou une autre technique de récupération de données, comme XMLHttpRequest, si vous devez supporter ce navigateur.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation