Rumah >pembangunan bahagian belakang >tutorial php >javascript - 请问在请求中自定义header有什么好处

javascript - 请问在请求中自定义header有什么好处

WBOY
WBOYasal
2016-06-06 20:24:531509semak imbas

我发现一些网站的postget请求的request headers里有自定义的参数,为什么他们不把这参数直接写在get或post的参数里,而要写在header里,请问这样做有什么好处和便利,什么时候应该这样做呢?

回复内容:

我发现一些网站的postget请求的request headers里有自定义的参数,为什么他们不把这参数直接写在get或post的参数里,而要写在header里,请问这样做有什么好处和便利,什么时候应该这样做呢?

建议你去了解下HTTP协议有关header的部分。你把session或者cookies写在get或者post里面吗?header验证也写在里面?

1.在用Ajax时,添加headerx-requested-with:XMLHttpRequest来告诉后端这是一个Ajax请求;
2.携带cookie数据,session_id;
3.发送user-agent,这就是经常看到为什么跳转到手机版电脑版了,靠这个来判断[也有别的方法来判断,别BB];
4.header验证,
5.accept-language.浏览器支持的语言
……

header里的是给服务器用的,get,post是给具体的业务用的。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn