私は、ヘルプからクッキーを取得しようとしていますが、私は道を見つけることができません、私はtscとng2でかなり新しいです。角2 - 応答からのクッキーを取得
これはNG2 HTTP POSTを
return this._http
.post('http://demo...', body, { headers: headers })
.subscribe(
(response: Response) => {
this.storeToken(response);
}, (err) => {
console.log('Error: ' + err);
}
);
これは、サーバーの応答である:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Access-Control-Allow-Origin: http://localhost:3000
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With
Set-Cookie: JSESSIONID=A099CC4CA7A25DFBD12701630A7DC24C; Path=/pbcp/; HttpOnly
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Date: Fri, 17 Feb 2017 04:08:15 GMT
32
{"status":"OK","message":"User is Authenticated."}
0
私は、ヘッダー配列にそれを見ることができないので、私は、困惑している...
結果console.log(response)
console.log(response.headers)
の結果は...、しかし、私はクッキーのセクションでそれを見ることができます。
ありがとう!
このサイズを試してください。get( "set-cookie")と私に知らせてください –
また、複数のクッキーにこれを試してみましょうresHeader:Headers = res.headers; resHeader.getAll( 'set-cookie'); –
こんにちは@Vinay、まず、お時間をありがとう。返信にその名前のヘッダーがないため、あなたの提案は機能しませんでした。私の編集した投稿をご覧ください。 –