背景

最近在用vue重构公司公司AngularJS 1.X项目,老项目身份认证采用的cookie,前端ajax库采用是angularJS的$http/$resource服务,新版采用的是axios,但是发现前端http响应头中少了Set-Cookie属性,同时在浏览器中查询不到cookie信息。postman请求正常,使用axios请求不正常,如下图所示:

axios:

postman:

原因:

1、为什么http响应头中没有set-cookie属性值?

这个是axios已知的问题,我们都知道,cookie是服务端写进去的,只要这一步没有错,理应数据都会携带到客户端,只是axios隐藏了这一部分信息。在github上搜上搜Set-Cookie有很多类似情况,如下:

2、请求如何携带cookie

axios默认跨域请求不使用凭证,只需要设置axios.defaults.withCredentials = true;即可。

参考链接如下:

原文:https://www.cnblogs.com/gerry2019/p/11158066.html

axios库读不到cookie_axios客户端无法存储cookie相关推荐

  1. axios库读不到cookie_axios请求无法携带cookie

    背景 最近在用vue重构公司公司AngularJS 1.X项目,老项目身份认证采用的cookie,前端ajax库采用是angularJS的$http/$resource服务,新版采用的是axios,但 ...

  2. axios库读不到cookie_axios中cookie跨域及相关配置示例详解

    自从入了vue之后,一直在用axios这个库来做一些异步请求,下面这篇文章主要介绍关于axios中cookie跨域及相关配置的资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴. 前言 最近 ...

  3. axios库读不到cookie_Vue axios 跨域请求无法带上cookie的解决

    Vue axios 跨域请求无法带上cookie的解决 在main.js设置 // 携带cookie axios.defaults.withCredentials = true 补充知识:VUE ax ...

  4. 使用libpng库读PNG图片

    使用libpng库读PNG图片 void read_png_image(string path, unsigned char **data, int* s)//"icon1.png" ...

  5. 四种有能力取代Cookies的客户端Web存储方案

    目前在用户的网络浏览器中保存大量数据需要遵循几大现有标准,每一种标准都拥有自己的优势.短板.独特的W3C标准化状态以及浏览器支持级别.但无论如何,这些标准的实际表现都优于广泛存在的cookies机制. ...

  6. CV:计算机视觉技术之图像基础知识(二)—以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础)

    CV:计算机视觉技术之图像基础知识(二)-以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础) 目录 ...

  7. 客户端本地存储的比较及使用window.name数据传输

    一:cookie: 1. 什么是cookie? Cookie是在客户端用于存储会话信息的,用户请求页面在web服务器与浏览器之间传递.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cooki ...

  8. 前端学HTTP之客户端识别和cookie

    前面的话 Web服务器可能会同时与数千个不同的客户端进行对话.这些服务器通常要记录下它们在与谁交谈,而不会认为所有的请求都来自匿名的客户端.本文主要介绍客户端识别及cookie机制 HTTP首部 HT ...

  9. CefSharp存储Cookie和读Cookie

    背景:需要在Winform客户端程序中存储Cookie,并可以取出来: 1.存储Cookie var cookieManager = CefSharp.Cef.GetGlobalCookieManag ...

最新文章

  1. Java对象之间相同属性的赋值
  2. Visual Studio 2019 正式发布
  3. 2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛2020.7.5】【Java版】
  4. VTK:Utilities之FilenameFunctions
  5. 浙江义乌计算机中专学校,浙江义乌有没有中专学校?
  6. 软件工程设计之四则运算
  7. 看好某一个机会和项目,拥有或掌握某一个资源要素和自然禀赋,寻找并组合志同道合
  8. python爬虫代码-Python爬虫大小项目集合
  9. 应用机器学习(七):随机森林
  10. android webview设置和遇到的坑
  11. 视频怎么加水印?这里有你想要的答案
  12. 在线免费制图云平台架构
  13. jenkins基础与gitlab代理自动构建
  14. 词汇导入词根词缀字典
  15. uniapp做自己的启动页
  16. ESXi 7.0主机 查看硬盘SMART健康信息
  17. 新兴媒体舆情传播动态实时监测的技术解决方案
  18. 【MYSQL报错】ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry
  19. 木马也办“假身份证” 数字签名面临信任危机
  20. linux apache占用内存过高,linux – 找出高CPU占用率的apache进程实际上在做什么?...

热门文章

  1. libjpeg库的简单使用,rgb565与rgb888互转,以及色块的寻找
  2. python爬网页、爬到前几个就不动了_python scrapy 爬取起点小说,爬虫停止在第四页不动了...
  3. 字符串连接操作符“+”
  4. cpu的核数和进程_CPU与核心及进程和线程认识
  5. Android 搜狗输入法-手表版对圆形手环/手表适配
  6. 博士毕业答辩会上的感言——余子濠
  7. 利用Python 回归分析,四步预测广告收入 (附数据集与代码)
  8. 不同公司5%重仓持股统计(2011-2021年)
  9. 基于matlab的自动识别谱峰的程序设计,基于MATLAB的自动识别谱峰的程序设计
  10. 1.4 NBU配置备份策略(Policy)