मैं कर रहा हूँ का उपयोग कर लायें एपीआई क्वेरी करने के लिए कुछ वेब सेवाओं के बाद से, मैं की जरूरत करने के लिए मैन्युअल रूप से जोड़ें X-Custom
हेडर है । सभी उदाहरण मैं ने पाया है के बारे में प्रदर्शित करने के परिणाम का उपयोग करें console.log
में DevTools सांत्वना खिड़की.
मैं कोई जावास्क्रिप्ट का अनुभव है, लेकिन यह एक साधन था के लिए एक अंत है, तो मैं:
fetch('<url>', {
headers: myHeaders,
method: 'GET',
credentials: 'include'
}).then(
function(response) {
response.json().then(function(data)) {
console.log(data);
});
})
इस करता है प्रदर्शित करने के लिए कंसोल, लेकिन मैं करना चाहते हैं यह ब्राउज़र विंडो में के रूप में अगर मैं था बस नेविगेट करने के लिए <url>
और जवाब प्रदर्शित किया गया था. करता है सक्षम जावास्क्रिप्ट की तरह कुछ:
fetch('<url>', {
headers: myHeaders,
method: 'GET',
credentials: 'include'
}).then(
function(response) {
response.json().then(function(data)) {
this.browserWindow.display(data);
});
})
कैसे मैं यह प्रदर्शित ब्राउज़र विंडो में के रूप में अगर मैं था करने के लिए navigated यूआरएल के माध्यम से खोज बार?
अद्यतन
तो मैं सफल रहा है लोड हो रहा है कुछ परिणाम के रूप में, तो:
fetch('<url>', {
headers: myHeaders,
method: 'GET',
credentials: 'include'
}).then(
function(response) {
response.text().then(function(data)) {
document.querySelector('body').innerHTML = data
});
})
और प्रतिक्रिया के लिए प्रकट होता है निरीक्षण; यह एक JSON प्रतिक्रिया तो मैं उम्मीद कर रहा था response.Json()
काम होगा, लेकिन यह बस को प्रदर्शित करता है [object Object]
. अगर मैं कर सकते हैं figur eout करने के लिए कैसे "सुंदर प्रदर्शन" JSON, हम एक समाधान है ।