Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不同的GET和POST cookie?_Javascript_Node.js_Session_Cookies_Session Cookies - Fatal编程技术网

Javascript 不同的GET和POST cookie?

Javascript 不同的GET和POST cookie?,javascript,node.js,session,cookies,session-cookies,Javascript,Node.js,Session,Cookies,Session Cookies,在node.js中,我创建了一个服务器并尝试打印headers.cookie。但我注意到的一点是,当我执行GET方法时,request.header.cookie给出了我期望的结果,但当我使用AJAX执行POST方法时,request.headers.cookie返回空值。使用GET创建的cookie与使用POST创建的cookie不同吗?cookie应该是相同的。但是当我重新加载页面时,它会给出请求.标题。cookie未定义,而它会给出我在使用AJAX POST时设置的cookie?我不确定如

在node.js中,我创建了一个服务器并尝试打印headers.cookie。但我注意到的一点是,当我执行GET方法时,
request.header.cookie
给出了我期望的结果,但当我使用AJAX执行POST方法时,
request.headers.cookie
返回空值。使用GET创建的cookie与使用POST创建的cookie不同吗?

cookie应该是相同的。但是当我重新加载页面时,它会给出
请求.标题。cookie
未定义,而它会给出我在使用AJAX POST时设置的cookie?我不确定如何从节点读取cookie,但您可以使用浏览器“网络”开发者工具来验证cookie头是否相同。我在控制台中尝试了document.cookie,结果是“”,但当使用“POST”时,cookie出现在节点中。这是跨域ajax请求吗?