首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Con无法在预prestashop上下文::getContext()->cookie中找到cookie值,但它是在$_COOKIE中显示的吗?

Con无法在预prestashop上下文::getContext()->cookie中找到cookie值,但它是在$_COOKIE中显示的吗?
EN

Stack Overflow用户
提问于 2019-03-27 21:47:30
回答 1查看 1.7K关注 0票数 0

我正在创建一个模块,在其中我使用第三方Js。JS在浏览器中创建一个cookie。在后端,我希望通过prestashop类(Context::getContext()->cookie / $this->context->cookie )来阅读该cookie,但是无法找到该cookie值,如果我使用php default $_COOKIE,它可以正常工作。

我的cookie键是xyz,值是123456abc。当我使用print_r($_COOKIE)时,它打印xyz= "123456abc"

但是当我使用prestashop Cookie时,它不会打印任何东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-29 11:11:22

这是因为您很可能会使用不同的名称或不同的域/子域编写cookie。

PrestaShop管理cookie名为psAdmin,而前端名称为ps-s1。

使用Google,按F12并转到:Applications > Cookies > www.yourstore.com

现在您应该看到所有不同的cookie名称和值,确保您在正确的cookie名称和值中写入。

另一种解决方案可以是直接从JS (使用Ajax)调用PrestaShop控制器文件,通过PHP设置cookie值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55390913

复制
相关文章
在Cookie中存储对象
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/46955119
DannyHoo
2018/09/13
3.8K0
cookie在爬虫中的应用
当爬取需要登录之后才可以获取的页面时,我们就可以借助cookie来实现。cookie是一种存储在本地浏览器中的用户认证信息,具体表现为一串字符串。当我们在浏览器中登录之后,可以通过F12查看对应的cookie信息,示例如下
生信修炼手册
2020/11/02
1.6K0
cookie在爬虫中的应用
Groovy在JMeter中处理cookie
突然发现JMeter系列写了不少文章,干脆整个全套的,把剩下的Demo也发一下,旧文如下:
FunTester
2020/04/03
6520
Groovy在JMeter中处理cookie
Flash Cookie【使用Flash Cookie技术在客户端永久保存HTTP Cookie 】(一)
前言:   在我负责的一个项目中,为了实现一个特殊的需求,要求在客户端的Cookie中长久保存一份数据,但是我们知道在客户端Cookie里保存数据是不稳定的,因为用户可能随时会清除掉浏览器的Cookie,在这种情况下,一般的解决方案是重新向服务器端发送一个请求,以获得一个新的HTTP Cookie数据,并将其保存--就一般的交互需求而言,这是没有问题的。但是,倘若我的需求是:要求恢复到原来的Cookie里保存数据呢?呵呵,这种情况,倘若服务器端没有做特殊的处理的话,显然是很难实现的。在尝试了许多方法之后,我们最后选择使用FlashCookie技术来做。
全栈程序员站长
2022/09/14
3.2K0
在PHP中,cookie和session的使用
cookie简介 Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。 PHP工作原理:PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通
思梦php
2018/03/09
4.1K0
在PHP中,cookie和session的使用
解决document.cookie无法获取到cookie问题
在进行前后端联调的时候,由于想实现一个登出操作,前端自动删除浏览器存储的cookie,想通过document.cookie来获取进而进行删除操作,但是发现浏览器有cookie;但是无法获取到情况遂记录
全栈程序员站长
2022/09/18
4.8K0
解决document.cookie无法获取到cookie问题
Nuxt引用cookie-universal-nuxt在服务端请求cookie
官方文档 npm install cookie-universal-nuxt -s 在nuxt.config.js添加 modules: [ 'cookie-universal-nuxt', ['cookie-universal-nuxt', { alias: 'cookiz' }], ], 设置cookie this.$cookies.set('token', data.token) 在asyncData打印 async asyncData({ app }) { consol
明知山
2021/04/20
2.4K0
Cookie的路径以及Cookie域
HTML5学堂:在之前的文章《使用cookie实现换肤功能》当中,曾经介绍过关于cookie的用法,也书写了一个简单的demo,在这篇文章当中,主要针对cookie中的路径和域的问题进行讲解。 关于cookie的基本用法 在此前的《cookie语法 使用cookie实现换肤功能》一篇文章当中,针对cookie的用法进行了比较详细的介绍,感兴趣的同学可以点击查看,在这篇文章当中我们就不进行额外的讲解了。 cookie 路径 cookie 一般都是由于用户访问页面而被创建的,可是并不是只有在创建 cookie
HTML5学堂
2018/03/12
1.7K0
HTTP Cookie header 中set-cookie格式
有 两个Http头部和Cookie有关:Set-Cookie和Cookie。
全栈程序员站长
2022/07/08
1.8K0
JSP中的Cookie
Cookie cookie_name =new Cookie("Parameter","Value");
HUC思梦
2020/09/03
2.3K0
cookie
window.onload= function () { // document.cookie='名称=值;expires='+时间; var date=new Date(); date.setDate(date.getDate()+5); document.cookie='username=aaa;expires='+date.toGMTString(); docu
河湾欢儿
2018/09/06
1.1K0
Cookie
Cookie 是服务器保存在浏览器的一小段文本信息。浏览器每次向服务器发出请求,就会自动附上这段信息。
代码之风
2018/10/31
1.7K0
你了解 Cookie 中的 SameSite 属性吗
Cookie 的 SaimeSite 属性用于控制跨站点 Cookie 的发送权限,可用于它防止 CSRF 攻击。
山月
2023/01/10
1.1K0
你了解 Cookie 中的 SameSite 属性吗
Cookie
2.Chrome浏览器中F12打开,开发者工具 —— Application面板中查找cookie即可
jinghong
2020/05/09
1.3K0
关于chrome 无法在application界面修改cookie的解决方法
1.在chrom浏览器输入 chrome://flags/ 2.修改如下图
小小咸鱼YwY
2022/05/09
9410
关于chrome 无法在application界面修改cookie的解决方法
cookie
Cookie曾一度用于客户端数据的存储,因当时并没有其它合适的存储办法而作为唯一的存储手段,但现在随着现代浏览器开始支持各种各样的存储方式,Cookie渐渐被淘汰。
wade
2020/04/24
8370
Cookie
画个思维导图梳理一下cookie Cookie.png
酷走天涯
2019/06/11
2.5K0
Cookie
[JavaEE笔记]Cookie
静默虚空
2018/01/05
1.7K0
使用Flash Cookie技术在客户端永久保存HTTP Cookie「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。前言:   在我负责的一个项目中,为了实现一个特殊的需求,要求在客户端的Cookie中长久保存一份数据,但是我们知道在客户端Cookie里保存数据是不稳 定的,因为用户可能随时会清除掉浏览器的Cookie,在这种情况下,一般的解决方案是重新向服务器端发送一个请求,以获得一个新的HTTP Cookie数据,并将其保存--就一般的交互需求而言,这是没有问题的。但是,倘若我的需求是:要求恢复到原来的Cookie里保存数据呢?呵呵,这种 情况,倘若服务器端没有做特殊的处理的话,显然是很难实现的。在尝试了许多方法之后,我们最后选择使用FlashCookie技术来做。
全栈程序员站长
2022/09/06
2.2K0
Cookie
HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。Cookie 技术其实是浏览器端的数据存储技术,解决了不同请求需要使用相同的请求数据的问题。我们把请求需要共享的请求数据,存储在浏览器端,避免用户进行重复的书写请求数据。但是哪些数据需要使用Cookie 技术存储起来是一个主观问题,需要在后台进行响应的时候来告诉浏览器,有些数据其他请求还会使用,需要存储起来。下次请求时,浏览器会将 Cookie 作为请求一部分发送。
Carlos Ouyang
2022/05/10
1K0

相似问题

无法在cookie中存储Cookie值

114

在laravel 4中的Cookie类,它是照亮\cookie\cookiejar吗?

10

预prestashop‘$this->this>cookie`在firefox中不起作用

12

自定义Cookie变量+预Prestashop

37

php prestashop cookie

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文