ajax post请求和form post请求有什么区别?

Xu *_*ang 6 html javascript ajax xmlhttprequest

在服务器端,例如,我使用flask来处理这些post请求,相同的代码可以处理两种类型的请求,但在客户端,ajax请求不会让浏览器刷新整个页面,但表单会。那么deep有什么区别,是不是有些头字段不一样?或者是其他东西??谢谢!

dan*_*705 7

没有什么区别,只是 AJAX 正如其首字母缩略词所暗示的那样,是异步的,这意味着它不会阻止任何其他内容的运行。表单和 AJAX 请求都会发送 POST 请求,唯一的区别是浏览器使用表单 POST 请求的响应来加载新页面,而 AJAX 请求响应会传递给 JavaScript 中的回调。