X-Requested-With 请求头是什么?

该请求头格式为:

X-Requested-With: XMLHttpRequest

X-Requested-With 不是 HTTP 规范里规定的,它是一个扩展字段,主要是协助后端服务器判断这个请求是不是一个 Ajax 请求。

部分服务端可能会依赖这个标识来明确需要执行的逻辑。

比如说请求 API 接口的时候,后端会把是不是 Ajax 请求当作判断条件,如果是就正常返回数据,不是另作处理。