Le 13 juin 2022 à 16:33:57 :
Bref, sur ton site regarde si t as une api ou un moyen de récupérer uniquement le "raw", normalement ça affiche juste les données dans une page Web, sans interface et tout le bazard
Il parle pas à une API, c'est un fichier statique qu'il a en local.
Le 13 juin 2022 à 16:32:23 :
Le 13 juin 2022 à 16:26:39 :
Le 13 juin 2022 à 16:25:32 :
en faisant response.text()<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <link rel="icon" href="/favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="theme-color" content="#000000" /> <meta name="description" content="Web site created using create-react-app" /> <link rel="apple-touch-icon" href="/logo192.png" /> <!-- manifest.json provides metadata used when your web app is installed on a user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/ --> <link rel="manifest" href="/manifest.json" /> <!-- Notice the use of in the tags above. It will be replaced with the URL of the `public` folder during the build. Only files inside the `public` folder can be referenced from the HTML. Unlike "/favicon.ico" or "favicon.ico", "/favicon.ico" will work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> <title>React App</title> <script defer src="/static/js/bundle.js"></script></head> <body> <noscript>You need to enable JavaScript to run this app.</noscript> <div id="root"></div> <!-- This HTML file is a template. If you open it directly in the browser, you will see an empty page. You can add webfonts, meta tags, or analytics to this file. The build step will place the bundled scripts into the <body> tag. To begin the development, run `npm start` or `yarn start`. To create a production bundle, use `npm run build` or `yarn build`. --> </body> </html>
Hé bien voilà, la page que tu requêtes sert de l'HTML.
L'erreur est bien explicite, un JSON ne peut pas commencer par
<
.Ouais mais là c'est très chelou car j'appelle bien mon fichier data.json, j'ai essayé plusieurs liens relatifs, absolu toujours cette putain d'erreur...
je dois merder qq part..
C'est peut être tout simplement qu'il n'est pas servi par le serveur, ton fichier.
La page que tu reçois est peut être une page par défaut renvoyée en cas de fichier non trouvé.
Tu utilises quelle technologie ? Tu as pas un répertoire prévu pour servir les fichiers statiques (un répertoire assets par exemple) ?
Le 13 juin 2022 à 16:25:32 :
en faisant response.text()<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <link rel="icon" href="/favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="theme-color" content="#000000" /> <meta name="description" content="Web site created using create-react-app" /> <link rel="apple-touch-icon" href="/logo192.png" /> <!-- manifest.json provides metadata used when your web app is installed on a user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/ --> <link rel="manifest" href="/manifest.json" /> <!-- Notice the use of in the tags above. It will be replaced with the URL of the `public` folder during the build. Only files inside the `public` folder can be referenced from the HTML. Unlike "/favicon.ico" or "favicon.ico", "/favicon.ico" will work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> <title>React App</title> <script defer src="/static/js/bundle.js"></script></head> <body> <noscript>You need to enable JavaScript to run this app.</noscript> <div id="root"></div> <!-- This HTML file is a template. If you open it directly in the browser, you will see an empty page. You can add webfonts, meta tags, or analytics to this file. The build step will place the bundled scripts into the <body> tag. To begin the development, run `npm start` or `yarn start`. To create a production bundle, use `npm run build` or `yarn build`. --> </body> </html>
Hé bien voilà, la page que tu requêtes sert de l'HTML.
L'erreur est bien explicite, un JSON ne peut pas commencer par <
.
Le 13 juin 2022 à 16:19:09 :
Ah mais dans ton fetch faut spécifier que c'est du json je crois
Non, c'est valable seulement lorsqu'on envoie un body en JSON (via l'en-tête Content-Type
). Lorsqu'on reçoit, c'est à la charge de l'appelant de lire le JSON à partir de l'objet Response
.
Bien sûr qu'un JSON peut commencer par un crochet ouvrant, c'est juste un tableau.
Pour preuve:
const arr = [1, 2, 3, 4]
const json = JSON.stringify(arr)
console.log(json) // affiche [1,2,3,4]
L'erreur que tu as doit survenir quand tu fais response.json()
, c'est ici que JSON.parse
est appelé.
Essaie de faire un response.text()
à la place pour voir le contenu sans parser quoi que ce soit.
Regarde aussi la console de ton navigateur dans l'onglet Network
pour voir la réponse que tu reçois lors de la requête GET sur data.json
.
A priori, la réponse est juste vide ou pas un JSON. Tu dois lire le mauvais fichier. Essaie de mettre un chemin complet et non relatif.
J'ai signalé.
Les gens comme l'auteur qui regardent et postent ce genre de vidéo, vous êtes vraiment des détraqués.
Le 09 juin 2022 à 22:23:34 :
Le 09 juin 2022 à 22:22:07 :
Soignez vos fakes, les petits incels haineux.Et oui, ton plat est vraiment immonde visuellement.
Et c'est drôle parce que tu manges devant ton PC sur la photo, comme un sale porc d'incel haineux.
Je DDB, on peut avoir passé une mauvaise journée, mais y'a des limites
Supprime ton topic, pauvre type.
Soignez vos fakes, les petits incels haineux.
Et oui, ton plat est vraiment immonde visuellement.
Et c'est drôle parce que tu manges devant ton PC sur la photo, comme un sale porc d'incel haineux.
Le 07 juin 2022 à 11:51:47 :
Le 07 juin 2022 à 11:44:49 :
pourquoi macron fais rien contre l'insecuritéCar l'intégralité des mesures prises par la République, le Concordat ou le régime néo libéral de Louis Philippe sont dictées par la judéo-maçonnerie et destinées à la destruction de l'Église Catholique et du peuple français qui est son épée et son bouclier lorsqu'il est uni derrière son roi.
Attendre quelque chose d'un président, d'autant plus Macron qui est le meilleur pantin que la secte ait trouvé depuis des années, est d'une idiote et d'une absurdité sans nom.
La France est une monarchie catholique absolue de droit divin, dont la mission est la protection de l'Église.
Cyprien, à table, décroche de l'ordinateur et viens manger !
Comme toujours dans ce genre d'affaire:
Est ce que les policiers ont bien fait leur travail ? Non.
Méritent-ils d'être incarcérés pour avoir injustement commis un meurtre ? Oui.
Est-ce qu'il faut déplorer cette mort ? Non.
Est-ce que c'était mérité ? Potentiellement.
Est-ce qu'il faudrait en faire un roman médiatique ? Non.
Le 05 juin 2022 à 19:26:12 :
Le 05 juin 2022 à 19:20:52 :
Le 05 juin 2022 à 19:19:10 :
Euh moi je pense qu'au contraire c'est le pire en ce qui concerne l'idéologie, il a une vision d'une France élitiste, où dans une gare il y a des gens qui ne sont rienC'est juste qu'il laisse entre guillemets rien paraître comme un putain de banquier qui est la pour faire du biff, il va toujours chercher à t'endormir en faisant bluff "regarde tu as ce que tu veux, le référendum d'initiative partagée"
Honnêtement, je pense pas qu'on soit un pays où les inégalités sociales soient si grandes qu'il faille pointer du doigt le président.
En France, on s'en sort, il suffit de s'en donner les moyens. Quel que soit le milieu social d'où on vient.
Ok le bot
https://image.noelshack.com/fichiers/2022/22/7/1654449923-pays-europe-milliardaires.jpg https://image.noelshack.com/fichiers/2022/22/7/1654449943-fortune-cumulee-5-familles-les-riches-de-fr.png
C'est pas parce qu'il y a plus de milliardaires en France qu'ailleurs qu'il y a plus d'inégalités sociales de manière générale. Il faut prendre des tranches beaucoup plus larges pour ça.
Le 05 juin 2022 à 19:23:39 :
Le 05 juin 2022 à 19:20:52 :
Le 05 juin 2022 à 19:19:10 :
Euh moi je pense qu'au contraire c'est le pire en ce qui concerne l'idéologie, il a une vision d'une France élitiste, où dans une gare il y a des gens qui ne sont rienC'est juste qu'il laisse entre guillemets rien paraître comme un putain de banquier qui est la pour faire du biff, il va toujours chercher à t'endormir en faisant bluff "regarde tu as ce que tu veux, le référendum d'initiative partagée"
Honnêtement, je pense pas qu'on soit un pays où les inégalités sociales soient si grandes qu'il faille pointer du doigt le président.
En France, on s'en sort, il suffit de s'en donner les moyens. Quel que soit le milieu social d'où on vient.
Avec un smic tu peux pas épargner, et mois je pense que les riches ont assez de thunes comme ça, on vit pas dans un pays où les gens ne peuvent pas s'enrichir au point de soutirer plus d'argent aux défavorisés
Tu parles pas du président en fait, tu parles du système libéral, c'est tout.
Le 05 juin 2022 à 19:19:10 :
Euh moi je pense qu'au contraire c'est le pire en ce qui concerne l'idéologie, il a une vision d'une France élitiste, où dans une gare il y a des gens qui ne sont rienC'est juste qu'il laisse entre guillemets rien paraître comme un putain de banquier qui est la pour faire du biff, il va toujours chercher à t'endormir en faisant bluff "regarde tu as ce que tu veux, le référendum d'initiative partagée"
Honnêtement, je pense pas qu'on soit un pays où les inégalités sociales soient si grandes qu'il faille pointer du doigt le président.
En France, on s'en sort, il suffit de s'en donner les moyens. Quel que soit le milieu social d'où on vient.
Je pense d'ailleurs qu'il fait exprès de s'entourer d'incompétents au gouvernement pour asseoir son pouvoir plus facilement.
Je suis persuadée que ni Mélenchon ni Zemmour n'auraient pu faire mieux que lui en 5 ans.
En fait, c'est celui qui est le moins "idéologue" et qui fait preuve de pragmatisme.
D'ailleurs c'est pas pour rien si on lui reproche souvent de changer d'avis sur différents sujets.
C'est juste qu'il ne fait pas les choses en suivant un dogme, comme le font certains.
Évidemment, il a quand même une ligne politique avec laquelle on peut être en désaccord.
Moi-même, je ne suis pas d'accord avec tout ce qu'il fait, ou dit.
Malgré tout ça, et avec le recul, je pense qu'il reste un bon président. Et d'ailleurs c'est pas pour rien si les gens le réélisent.
C'est quoi ce raisonnement de merde ?
C'est lui qui envahit l'Ukraine et choisit la solution de la guerre, et après il se plaint de l'existence du conflit armé ?