使用cookie实现大屏数据“千人千面”

本文涉及的产品
数据可视化DataV,5个大屏 1个月
可视分析地图(DataV-Atlas),3 个项目,100M 存储空间
简介: DataV页面嵌入自己的业务系统后,如果实现不同用户登录看到不同的数据?“由服务器发起请求(HTTP 代理)”和“需要 cookie (不选择代理并且需要获取cookie时使用)”,这两个选项是做什么用的呢?用户又该如何配置?

使用cookie实现大屏数据“千人千面”

细心的用户注意到,在产品的数据配置面板中,如果选择API作为数据源,会有两个小的勾选项,分别是“由服务器发起请求(HTTP 代理)”和“需要 cookie (不选择代理并且需要获取cookie时使用)”。这两个选项是做什么用的呢?用户又该如何配置?

image

由服务器发起请求(HTTP代理)”选项是为了方便用户解决前端请求的跨域问题。

  • 勾选之后,适用场景一,将由 DataV 后端服务器代为请求数据,再返回给大屏页面,这样就不存在跨域问题。
  • 不勾选此选项,适用场景二,需要在后端服务器配置 CORS(Cross Origin Resource Sharing),关于解决跨域问题的详细教程可以参考这里

image
image

需要 cookie (不选择代理并且需要获取 cookie 时使用)”选项,可以帮助用户实现“不同的人登录系统只看到自己的数据”。用户可以将 DataV 页面通过 iframe 的方式嵌入自己的业务系统,业务系统在用户登录的情况下,在 cookie 中会带有 Session_Id 之类的用户登录信息。如果勾选该选项,DataV 会在 http 请求中带上该页面的 cookie 信息,其中包含用户登录信息,使用户服务端能够对请求进行用户验证,通过后返回该用户的数据,从而实现不同用户登录只看到自己数据,而看不到其他用户的数据。

image

目录
相关文章
|
存储 数据采集 前端开发
用Requests+Cookie,轻松获取淘宝商品数据!
大家好,我是志斌! 最近身边一直有朋友说用Selenium无法爬取淘宝的商品数据了,问问有没有其他的爬取方式,来获取淘宝的商品数据。方法当然有了,下面我就给大家介绍一个Requests+Cookie来获取淘宝数据的方法。
928 0
用Requests+Cookie,轻松获取淘宝商品数据!
|
2月前
|
JSON Android开发 数据格式
android与Web服务器交互时的cookie使用-兼谈大众点评数据获得(原创)
android与Web服务器交互时的cookie使用-兼谈大众点评数据获得(原创)
45 2
|
2月前
|
前端开发 Java API
饼干探秘:深入Spring MVC中获取Cookie数据的技术解析
饼干探秘:深入Spring MVC中获取Cookie数据的技术解析
35 3
|
2月前
客户端禁用cookie后的会话数据保存问题
客户端禁用cookie后的会话数据保存问题
|
Web App开发 JavaScript API
使用ES6的fetch API读取数据时要注意的一个和cookie相关的坑
使用ES6的fetch API读取数据时要注意的一个和cookie相关的坑
使用ES6的fetch API读取数据时要注意的一个和cookie相关的坑
|
Web App开发 安全 数据安全/隐私保护
|
存储 安全 数据安全/隐私保护
cookie是指web浏览器存储的少量数据,该数据会在每次请求一个相关的URL时自动传到服务器中(转)
  基本概念:cookie是指web浏览器存储的少量数据,该数据会在每次请求一个相关的URL时自动传到服务器中。   以博客园为例,我们看看cookie有哪些属性:   1、Name:cookie的名称;   2、Value:cookie名称对应的值;   3、Domain:设置cookie作用域。
1070 0