স্প্রিং ইন্টারসেপ্টর ব্যবহার করা হয় ক্লায়েন্টের অনুরোধ আটকাতে এবং সেগুলিকে প্রক্রিয়া করতে কখনও কখনও আমরা HTTP অনুরোধটি আটকাতে চাই এবং কন্ট্রোলার হ্যান্ডলার পদ্ধতিতে এটি হস্তান্তর করার আগে কিছু প্রক্রিয়াকরণ করতে চাই। এই প্রক্রিয়াকরণের একটি উদাহরণ নির্দিষ্ট হ্যান্ডলার পদ্ধতিতে পাস করার আগে অনুরোধের জন্য লগিং করা হতে পারে।
স্প্রিং বুটে ইন্টারসেপ্টরের ব্যবহার কী?
স্প্রিং ইন্টারসেপ্টর শুধুমাত্র নিয়ন্ত্রকের কাছে পাঠানো অনুরোধের জন্য প্রয়োগ করা হয় অনুরোধ প্রক্রিয়া করার আগে লগ লেখা, কনফিগারেশন যোগ করা বা আপডেট করার মতো কিছু কাজ করতে আপনি ইন্টারসেপ্টর ব্যবহার করতে পারেন কন্ট্রোলার, … স্প্রিং বুট এমভিসিগুলির মধ্যে একটি "বহুভাষিক ওয়েব অ্যাপ্লিকেশন" হিসাবে ইন্টারসেপ্টর ব্যবহার করে।
আমরা কেন ইন্টারসেপ্টর ব্যবহার করি?
ইন্টারসেপ্টর হল এক অনন্য ধরনের কৌণিক পরিষেবা যা আমরা বাস্তবায়ন করতে পারি। ইন্টারসেপ্টর HttpClient ব্যবহার করে ইনকামিং বা আউটগোয়িং HTTP অনুরোধগুলিকে বাধা দেওয়ার অনুমতি দেয়। এইচটিটিপি রিকোয়েস্টে বাধা দিয়ে, আমরা রিকোয়েস্টের মান পরিবর্তন বা পরিবর্তন করতে পারি।
স্প্রিং বুট ইন্টারসেপ্টর কি?
স্প্রিং বুট - ইন্টারসেপ্টর
- preHandle পদ্ধতি - এটি নিয়ামকের কাছে অনুরোধ পাঠানোর আগে অপারেশন করতে ব্যবহৃত হয়। …
- পোস্টহ্যান্ডেল পদ্ধতি - এটি ক্লায়েন্টকে প্রতিক্রিয়া পাঠানোর আগে অপারেশন করতে ব্যবহৃত হয়।
বসন্তে ইন্টারসেপ্টর এবং ফিল্টারের মধ্যে পার্থক্য কী?
আমি যেমন ডক্স থেকে বুঝেছি, অনুরোধের মধ্যে ইন্টারসেপ্টর চালানো হয়। অন্যদিকে ফিল্টার রেন্ডারিং ভিউ করার আগে চালানো হয়, কিন্তু কন্ট্রোলার রেন্ডার করার পরে।