[英]How to deal with Sessions in Node.js?
我正在嘗試在node.js中使用網站。 不幸的是,該網站告訴我要啟用Session-Cookies的保存。 我試圖定義一個餅干罐,但是我沒有運氣。
導致問題的代碼的簡化版本:
var request = require('request');
var j = request.jar();
request.defaults({jar: j});
request({
"uri": "https://www.somesite.tld",
"method": "GET"
},function(error, response, body) {
request({
"uri": "https://www.somesite.tld/login",
"method": "POST",
"form": {
"user": "Username",
"pwd": "password"
}
}, function (error, response, body) {
console.log(body);
});
});
在發出請求之前,您必須(在某個時候)將cookie添加到cookie jar。 有關類似的示例,請參見此答案 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.