Je suis l'aide de l'Extraction de l'API pour interroger certains services web, car j'ai besoin d'ajouter manuellement X-Custom
les en-têtes. Tous les exemples que j'ai trouvé en ce qui concerne l'affichage du résultat, utilisez console.log
dans les DevTools fenêtre de la console.
Je n'ai pas le JavaScript d'expérience, mais c'était un moyen pour une fin, j'ai donc:
fetch('<url>', {
headers: myHeaders,
method: 'GET',
credentials: 'include'
}).then(
function(response) {
response.json().then(function(data)) {
console.log(data);
});
})
Ce n'afficher à la console, mais j'aimerais dans la fenêtre du navigateur, comme si j'avais simplement navigué <url>
et la réponse a été affiché. N'JavaScript activer quelque chose comme:
fetch('<url>', {
headers: myHeaders,
method: 'GET',
credentials: 'include'
}).then(
function(response) {
response.json().then(function(data)) {
this.browserWindow.display(data);
});
})
Comment aurais-je l'afficher dans la fenêtre du navigateur, comme si j'avais navigué à l'URL via la barre de recherche?
Mise à jour
J'ai donc réussi chargement de certains résultats de la manière suivante:
fetch('<url>', {
headers: myHeaders,
method: 'GET',
credentials: 'include'
}).then(
function(response) {
response.text().then(function(data)) {
document.querySelector('body').innerHTML = data
});
})
Et la réponse s'affiche pour l'inspection; c'est une réponse JSON alors j'espérais response.Json()
mais il affiche juste [object Object]
. Si je peux silhouette eout comment "assez d'affichage" le JSON, nous avons une solution.