angular请求后台怎么去掉请求头携带的cookie
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angular请求后台怎么去掉请求头携带的cookie相关的知识,希望对你有一定的参考价值。
参考技术A 按照google的提示,删除了cookies和历史记录,清除了一些不需要的ie插件后,仍然不能解决问题。 上google搜索了很久,仍然没找到有效的解决方法。换成firefox后,一切正常。所以,我猜想应该只是ie的问题,google认为请求不是ie发送的,有可能是因为ie发送的http header有问题,导致google认错。 于是安装wireshark,跟踪了一下ie的http请求,发现ie的user agent有问题,出现了很长一串乱七八糟的东东,如下: mozilla/4/ embeddedwb- 14/ /....,修改了user agent后,访问gmail正常。 详细的修复办法: 1. 删除hkey_current_user\software\microsoft\windows\currentversion\internet settings下面的user agent 2. 删除hkey_local_machine\software\microsoft\windows\currentversion\internet settings\user agent\post platform下面,除sv1外的所有项。 按如上方法修改注册表后,[鱼漂]再用wireshark跟踪了ie的http请求,发现现在的user agent正常了,也可以正常的登录google帐号,包括google邮件,google adsense等。GET请求与POST请求
GET请求
1.携带数据
GET请求不能携带请求体,但可以请求携带请求头
2.数据编码
如果携带的数据是非英文字母的话,比如说汉字,就需要编码之后再发送给后端,不然会造成乱码问题(可以使用encodeURIComponent()编码)
POST请求
1.携带数据
POST请求主要通过请求体携带数据,同时也可以通过请求头携带
2.数据编码
xhr.send(username = $ encodeURIComponent(\' 张三 \') & age = 18 )
以上是关于angular请求后台怎么去掉请求头携带的cookie的主要内容,如果未能解决你的问题,请参考以下文章