当前位置: 首页 > 知识库问答 >
问题:

如何从服务器端访问使用res.cookie设置的cookie到客户端浏览器,现在要将其访问到服务器端

公羊学义
2023-03-14

我试图得到它与document.cookie.split (';');, 然后我得到一个错误让用户=document.cookie.split (';'); ^

ReferenceError:对象上未定义文档。(/home/codemymobile/study/trello/public/card controller.js:3:12)在模块中_在对象处编译(internal/modules/cjs/loader.js:778:30)。模块_扩展。。模块处的js(internal/modules/cjs/loader.js:789:10)。在函数tryModuleLoad(internal/modules/cjs/loader.js:653:32)处加载(internal/modules/cjs/loader.js:593:12)。模块_在模块处加载(内部/modules/cjs/loader.js:585:3)。require(internal/modules/cjs/loader.js:692:17)at require(internal/modules/cjs/helpers.js:25:18)at Object。(/home/codemymobile/study/trello/index.js:8:22)在模块中_编译(内部/modules/cjs/loader.js:778:30)

共有2个答案

欧阳俊明
2023-03-14

文档指的是浏览器中的dom对象。你不能在节点上运行它时使用它。

柳胜
2023-03-14

首先安装cookie解析器,然后

var cookieParser = require('cookie-parser');
app.use(cookieParser()); //add this on server setup

现在您可以使用

req.cookies["cookieName"]
 类似资料:
  • 我是NodeJS的新手。假设我有一个用Golang的websocket包实现的echo服务器: nodejs客户机代码应该是什么样子?

  • 我在Infinispan上使用Memcached创建了一个分布式集群。 现在,我需要使用SpyMemcach客户端访问我的缓存。 我试过这个: 但是我得到了这个错误: 在我看来,这已经有点令人困惑了。如果通过一台机器我有多个缓存,我的客户会选择哪个缓存??? 非常感谢!

  • 我想尝试在cloud9上进行实际操作。但是,我无法访问PC浏览器上的服务器。 详细: 我已经使用默认设置运行了AWS Cloud9环境。接下来运行这些命令。 然后它说。 我相信这是很正常的反应方式。 问题是,如何使用我的PC浏览器访问此正在运行的服务器?如果我在Mac电脑上开发,只需访问就很容易了http://localhost:8080这就是全部。如何在cloud9环境中实现这一点? 我试过:-

  • 我正在使用XAMPP运行Apache服务器,希望从同一Wifi网络上的其他设备访问文件。 我尝试使用计算机的IPv4地址,但无法从另一台笔记本电脑连接。我还尝试禁用防火墙,但也没有成功 在此之后,我想从单独网络上的设备访问它。 我在Android系统上使用谷歌云消息传递,它需要发送信息以及读取需要服务器访问的信息。

  • 本文向大家介绍使用浏览器访问python写的服务器程序,包括了使用浏览器访问python写的服务器程序的使用技巧和注意事项,需要的朋友参考一下 代码如下所示: 注意: 1.开始的时候file_n没有先定义,结果就报错:local variable ‘file_n' referenced before assignment 2.正则表达式一定要先验证筛取的内容是否正确。 3.要获取程序同级文件夹中文