ห่วงโซ่ตัวกรองในเซิร์ฟเล็ตคืออะไร?
ห่วงโซ่ตัวกรองในเซิร์ฟเล็ตคืออะไร?

วีดีโอ: ห่วงโซ่ตัวกรองในเซิร์ฟเล็ตคืออะไร?

วีดีโอ: ห่วงโซ่ตัวกรองในเซิร์ฟเล็ตคืออะไร?
วีดีโอ: Secure Your Spring-Based Applications: The Security Filter Chain | packtpub.com 2024, อาจ
Anonim

NS กรองเชน เป็นวัตถุที่.จัดเตรียมไว้ให้ เซิร์ฟเล็ต คอนเทนเนอร์ให้นักพัฒนาดูในการวิงวอน โซ่ ของคำขอกรองทรัพยากร

ตัวกรองในเซิร์ฟเล็ตคืออะไร?

NS ตัวกรองเซิร์ฟเล็ต เป็นวัตถุที่สามารถสกัดกั้นคำขอ HTTP ที่กำหนดเป้าหมายที่เว็บแอปพลิเคชันของคุณ NS ตัวกรองเซิร์ฟเล็ต สามารถสกัดกั้นการร้องขอทั้งสำหรับ เซิร์ฟเล็ต , JSP, ไฟล์ HTML หรือเนื้อหาคงที่อื่นๆ ดังแสดงในแผนภาพด้านล่าง: A ตัวกรองเซิร์ฟเล็ต ในเว็บแอปพลิเคชัน Java

นอกจากนี้ chain doFilter คืออะไร? NS doFilter เมธอดของตัวกรองถูกเรียกโดยคอนเทนเนอร์ทุกครั้งที่ส่งคู่คำขอ/การตอบสนองผ่าน โซ่ เนื่องจากลูกค้าร้องขอทรัพยากรในตอนท้ายของ โซ่ . NS กรองเชน ผ่านเข้ามาในวิธีนี้ทำให้ตัวกรองสามารถส่งต่อคำขอและตอบสนองต่อเอนทิตีถัดไปใน โซ่.

ในที่นี้ เหตุใดเราจึงใช้ตัวกรองในเซิร์ฟเล็ต

ใช้ฟิลเตอร์ เพื่อสกัดกั้นและประมวลผลคำขอก่อนที่พวกเขาจะ เป็น ส่งไปยัง เซิร์ฟเล็ต (กรณีร้องขอ). ใช้ฟิลเตอร์ เพื่อสกัดกั้นและประมวลผลการตอบสนองก่อนที่พวกเขาจะ เป็น ส่งกลับไปยังลูกค้าโดย a เซิร์ฟเล็ต . ทำไมพวกเขา ถูกนำมาใช้ ? - ตัวกรองสามารถ ดำเนินการตรวจสอบความปลอดภัย

เมื่อมีการเรียกตัวกรองเซิร์ฟเล็ต?

จาวากซ์ เซิร์ฟเล็ต NS กรอง เป็นวัตถุที่ทำหน้าที่ การกรอง งานทั้งการร้องขอไปยังทรัพยากร (a เซิร์ฟเล็ต หรือเนื้อหาคงที่) หรือการตอบสนองจากแหล่งข้อมูล หรือทั้งสองอย่าง ตัวกรองทำงาน การกรอง ในวิธี doFilter