http-server
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
hello
<script>
var xhr = new XMLHttpRequest()
xhr.open('GET', '/hello.json', true)
xhr.send()
xhr.addEventListener('load', function () {
console.log(xhr.status)
if((xhr.status >= 200 && xhr.status < 300) || xhr.status ===304){
var data = xhr.responseText
console.log(data)
}else{
console.log('error')
}
})
</script>
</body>
</html>
hello.json
{
"name": "liujianli",
"age": "2"
}
GitHub mock
在 gitbub 上 mock 数据,类似本地的操作
Easy Mock
- 打开 https://easy-mock.com/
- 创建项目,填写项目名称,填写 URL
- 打开项目,创建接口
- 复制接口地址可用