簡體   English   中英

如何使用socket.io獲取Cookie數據

[英]How can I get cookie data with socket.io

*我不太會英語。 所以,請理解我。

我想使用Cookie數據獲取PHPSESSID。 我如何獲得Cookie數據?

server.js

io.sockets.on("connection", function(socket){
  var cookies = socket.handshake.headers.cookie;
  socket.emit("debug", cookies);
});

client.js

socket.on("debug", function(data){
  console.log(data);
});

控制台結果

connect.sid=s%3AiNWioXwVSG3inLMU6DLHefdB.mS1OBJK6cM%2FXyZSiGBO0%2BMz2jCESsoAmGF9xT9cG52c

我將等待一些答案。

試試這個。

server.js

io.sockets.on("connection", function(socket){
    var cookies = socket.handshake.headers['cookie'];
    socket.emit("debug", cookies);
});

在client.js上

socket.on("debug", function(data){
    console.log(data.PHPSESSID);
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM