猿问

Java 中如何准确的判断请求是 `Ajax` 请求还是传统的 `URL` 请求?

测试使用 handler 的方法判断没有生效,前后台代码:

fetch('http://localhost:8181/1')
request.getHeader("X-Requested-With")

不管是 url 访问还是通过 fetch 异步访问都只会得到 null


慕后森
浏览 1261回答 2
2回答

千巷猫影

这个需要前台配合的。。你在fetch的时候添加 X-Requested-With http头不就好了吗。jQuery的ajax请求都是添加了这个头的

梵蒂冈之花

fetch('http://localhost:8181/1',{headers:{    'X-Requested-With':'XMLHttpRequest'} })
随时随地看视频慕课网APP

相关分类

Java
我要回答