2
このMeteorサーバー側コードはHTTP.call
を送信し、応答ヘッダーからクッキーの値を取得する必要があります。Meteor HTTPは応答からクッキーを取得します
console.log('response: %j', response.headers.set-cookie);
が定義されていない。しかし、この ように見えるレスポンスボディにクッキーがある:私は私が与えた、これを試してみましたどのように示す明確なドキュメントを見つけることができませんでしたクッキーが
console.log('response: %j', response.headers);
{
"date": "Mon, 18 Apr 2016 23:18:58 GMT",
"x-frame-options": "SAMEORIGIN",
"pragma": "no-cache",
"cache-control": "no-cache",
"expires": "Thu, 01 Jan 1970 00:00:00 GMT",
"set-cookie": ["JSESSIONID=0000saKY2KAfxMD3sYcqgc8N11d:16poh0lr1; Path=/is"],
"p3p": "CP=\"CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE\"",
"keep-alive": "timeout=3, max=50",
"connection": "Keep-Alive",
"transfer-encoding": "chunked",
"content-type": "text/html;charset=ISO-8859-1",
"content-language": "en-US"
}
どのようにして、その美味しいクッキーをレスポンスヘッダから取り出すことができますか?ありがとう
クッキーの正確な価値はどれですか?もしそうなら、それは 'JSESSIONID'の値ですか? thx –
構文は 'KEY = VALUEです。 KEY = VALUE; ... 'なので、 'JSESSIONID'の値は' 0000saKY2KAfxMD3sYcqgc8N11d:16poh0lr1'であり、 'Path'の値は'/is'です。 –