Dell老师好,想请教一个小问题:
老师课上说file协议不能发送ajax请求,需要开启一个服务器。
但我用file协议方式打开一个HTML,发送请求依旧可以成功,源代码如下:
<button id="btn">按钮</button>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script>
const btn = $('#btn');
btn.click(() => {
$.ajax({
url: 'https://jsonplaceholder.typicode.com/todos/1'
})
.done((data) => {
console.log(data);
})
})
</script>
浏览器截图
这个怎么理解呢?