GET 请求
const baseUrl = 'https://jsonplaceholder.typicode.com';
const request = new XMLHttpRequest();
request.open('GET', `${baseUrl}/posts/1`);
request.send();
request.addEventListener('load', function () {
const data = JSON.parse(this.responseText);
console.log(data);
});
POST 请求
const baseUrl = 'https://jsonplaceholder.typicode.com';
const request = new XMLHttpRequest();
request.open('POST', `${baseUrl}/posts`);
request.setRequestHeader('Content-Type',
'application/json; charset=UTF-8');
request.send(JSON.stringify({
title: '测试标题',
body: '测试内容',
userId: 101,
}));
request.addEventListener('load', function () {
const data = JSON.parse(this.responseText);
console.log(data);
})