ฉันจะรับค่าของคุกกี้ในการตอบสนองที่ส่งแอปพลิเคชัน Angular ได้อย่างไร

ฉันคิดว่าแอปพลิเคชัน Angular ทำงานดังนี้ 1) เบราว์เซอร์ส่งคำขอ 2) เซิร์ฟเวอร์ส่งการตอบกลับและชุด JS ของ Angular (main.js)

สมมติว่าฉันเข้าใจกลไกการทำงานอย่างถูกต้อง มีวิธีใดบ้างที่ฉันจะได้รับคุกกี้ที่อยู่ในการตอบสนอง http ซึ่งส่งชุด Angular JS

เซิร์ฟเวอร์ของฉันเมื่อได้รับคำขอ ให้แทรกคุกกี้สองตัวแล้วส่งการตอบกลับไปยังไคลเอนต์ การตอบกลับยังรวมถึงแอปพลิเคชัน Angular ของฉันด้วย มีวิธีใดบ้างที่ฉันสามารถเข้าถึงคุกกี้ใน app.component.ts ของฉันได้


person Manu Chadha    schedule 19.11.2019    source แหล่งที่มา


คำตอบ (1)


ฉันมีปัญหาเดียวกันกับ Angular 8 หลังจากการค้นคว้ามากมาย ฉันพบว่าคุกกี้ถูกบันทึกบนเบราว์เซอร์โดยอัตโนมัติ หากคุณต้องการเรียกคืน คุณสามารถใช้ ngx-cookie-service และรับคุกกี้เหมือนกับว่าคุณได้รับรายการจากที่จัดเก็บในเครื่องของคุณ .

person BELLIL    schedule 24.11.2019
comment
ขอบคุณ. ฉันมีความคิดเห็นที่คล้ายกัน การค้นพบของฉันอยู่ในคำถามที่คล้ายกันอีกข้อที่ฉันสร้างขึ้น - stackoverflow.com/questions/58950016/ - person Manu Chadha; 26.11.2019