क्वेरी से फ़ोल्डर लें, इसलिए एक Gmail फ़ोल्डर को सभी पर संबोधित किया जा सकता है

FixEmailService
शिप
5 सितंबर 2026 को 6:35 am बजे UTC
लेखक
Kamo
Commit
a5989d7

फ़ोल्डर एक पथ खंड के रूप में यात्रा करता है, और जीमेल अपने पदानुक्रम को अलग करता है "/" - इसके वाक्य फ़ोल्डर `[Gmail]/Sent Mail` है। ऐसा करने का कोई तरीका नहीं है खंड: एक बार कोडित, %2F को टॉमकैट द्वारा और फिर स्प्रिंग सिक्योरिटी द्वारा मना कर दिया जाता है। StrictHttpFirewall, किसी भी हैंडलर रन से पहले 400 बुरा अनुरोध; दो बार कोडित - जो इस नियंत्रक का अपना दूसरा कोड अन्यथा होगा चाहते हैं - %25 एक ही फ़ायरवॉल द्वारा मना कर दिया है। यह ठीक से मना कर देता है क्योंकि एक सेवा जो एक पथ को दो बार डिकोड करती है वह आकार पथ-traversal है बाईपास एक फ़ोल्डर नाम को स्थानांतरित करने के लिए उस सेवा-व्यापी से बने होते हैं और आराम करते हैं एक गरीब व्यापार होगा। इसलिए नाम अब एक 'फोल्डर' क्वेरी पैरामीटर के रूप में आता है, जहां कोई नियम लागू नहीं होता है और स्प्रिंग का सिंगल डिकोड सटीक है। पथ खंड अभी भी पढ़ा जाता है जब क्वेरी अनुपस्थित है, इसलिए पहले से जारी किए गए प्रत्येक यूआरएल काम करता रहता है; एक कॉलर भेजने वाला क्वेरी पथ में एक प्लेसहोल्डर छोड़ देता है। यह पुराने रूप के दो शांत दोषों को भी ठीक करता है, जो दो बार और इतने पर कोडित होता है। "Q3 + Q4" नामक एक फ़ोल्डर को "Q3 Q4" कहा जाता है और इसे "100% डोन" कहा जाता है। भागने का अनुक्रम।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें