碎片時間學編程「279]:向給定 URL 發(fā)出 GET 請求

向給定 URL 發(fā)出 GET 請求
使用 XMLHttpRequest 對象調用 Web API 向給定的 url 發(fā)送 GET 請求.
onload 方法通過調用給定的callback來處理事件responseText。
onerror 方法通過運行提供的函數(shù)來處理事件 err。
省略第三個參數(shù),默認情況下 err 將錯誤記錄到控制臺的 error 流中。
JavaScript
const httpGet = (url, callback, err = console.error) => {
?const request = new XMLHttpRequest();
?request.open('GET', url, true);
?request.onload = () => callback(request.responseText);
?request.onerror = () => err(request);
?request.send();
};
示例
httpGet(
?'https://jsonplaceholder.typicode.com/posts/1',
?console.log
); /*
Logs: {
?"userId": 1,
?"id": 1,
?"title": "測試",
?"body": "返回響應內容"
}
*/
更多內容請訪問我的網(wǎng)站:https://www.icoderoad.com
標簽: