2012-10-31 15 views
28

प्रलेखन org.springframework.web.filter.OncePerRequestFilter "प्रति अनुरोध" पर एक बार निष्पादित होने की गारंटी देता है। किस परिस्थिति में एक फ़िल्टर प्रति अनुरोध एक से अधिक बार निष्पादित किया जा सकता है?एक बारPerRequestFilter क्या है?

उत्तर

33

किस परिस्थिति में एक फ़िल्टर प्रति अनुरोध से अधिक बार निष्पादित किया जा सकता है?

आप फिल्टर श्रृंखला पर एक से अधिक बार फ़िल्टर कर सकते हैं।

अनुरोध प्रेषक का उपयोग कर अनुरोध को एक अलग (या एक ही) सर्वलेट पर भेजा जा सकता है।

+0

क्या हम मान सकते हैं कि 'OncePerRequestFilter' में केवल अधिकृत अनुरोधों को फ़िल्टर किया गया है? तो अनुचित प्रमाण-पत्र या सत्र आईडी के अनुरोधों के लिए इसे लागू नहीं किया जाएगा, लेकिन उचित सत्र आईडी या प्रमाण-पत्रों के लिए इसे लागू किया जाएगा? –

+0

मुझे ऐसा नहीं लगता है। आप इसकी अपेक्षा क्यों करेंगे? –

+0

मैंने अपने व्यवहार का परीक्षण किया। –