2
我想重新使用小数据从一个POST请求的进一步后requests.In以下服务器端代码,我发现了饼干作为JSON对象的响应得到了如何在Meteor的多个帖子请求中保留Cookie?
Meteor.methods({
'login':function(){
var cookieData = "";
var loginUrl = "http://somesite.com/login.page";
var loginData = {params:{username:"myUserName",password:"mySeceret"},headers:{"User-Agent":"Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:31.0) Gecko/20100101 Firefox/31.0"}};
var homePage = HTTP.post(loginUrl,loginData);
var cookieData = homePage.headers["set-cookie"];
var secondPageUrl = "http://somesite.com/scond.page"
var postData = {params:{param1:"value1",param2:"value2"},headers:{Cookie:cookieData,"User-Agent":"Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:31.0) Gecko/20100101 Firefox/31.0"}};
var secondResponse = HTTP.post(secondPageUrl,postData);
}
})
,我发现了secondResponse.statusCode为302,而不是200
变量cookieData是一个JSON对象,现在如何使用cookieData的进一步POST请求的内容?