針對Web開發中的接口請求,GET請求是最常用的一種請求方式,其主要功能是從服務器獲取數據。
而在傳輸數據過程中,JSON格式已成為Web API數據傳輸的標準格式之一,它以輕量級、易于閱讀的方式進行了數據結構的描述。
使用GET請求獲取JSON數據的流程如下:
//發起GET請求 fetch('https://example.com/getData') .then(response =>response.json()) .then(data =>console.log(data)) .catch(error =>console.error(error))
首先,我們使用fetch函數發起一個GET請求,請求的URL為https://example.com/getData。
接下來,通過response.json()方法將返回的響應數據轉換成JSON格式的數據,并返回一個Promise對象,數據被封裝在Promise對象的resolve中。
最后,我們通過該Promise對象的then方法獲取數據,并將其打印出來,若請求出現錯誤,則通過catch方法捕獲異常并輸出錯誤信息。