Nima uchun bahorda tutqichlardan foydalaniladi?

Mundarija:

Nima uchun bahorda tutqichlardan foydalaniladi?
Nima uchun bahorda tutqichlardan foydalaniladi?
Anonim

Spring Interceptor mijoz soʻrovlarini ushlab turish va ularni qayta ishlash uchun ishlatiladi Baʼzan biz HTTP soʻrovini tutib, uni boshqaruvchi ishlov berish usullariga topshirishdan oldin biroz ishlov berishni xohlaymiz. Bunday ishlov berishning bir misoli so‘rov maxsus ishlov berish usuliga o‘tishdan oldin uni jurnalga kiritish bo‘lishi mumkin.

Bahorgi yuklashda tutqichlardan qanday foydalaniladi?

Spring Interceptor faqat Controllerga yuborilayotgan soʻrovlar uchun qoʻllaniladi Siz Interceptordan soʻrovni qayta ishlashdan oldin jurnal yozish, konfiguratsiyalarni qoʻshish yoki yangilash kabi baʼzi vazifalarni bajarish uchun foydalanishingiz mumkin. Controller, … "Ko'p tilli veb-ilova" sifatida Interceptor-dan foydalanadigan Spring Boot MVC-lardan biri.

Nega biz Interceptordan foydalanamiz?

Interceptors - bu biz amalga oshirishimiz mumkin bo'lgan burchakli xizmatning noyob turi. Interceptors bizga HttpClient yordamida kiruvchi yoki chiquvchi HTTP soʻrovlarini tutib olish imkonini beradi. HTTP soʻrovini ushlab turish orqali biz soʻrov qiymatini oʻzgartirishimiz yoki oʻzgartirishimiz mumkin.

Bahorli boot Interceptor nima?

Bahorgi yuklash - Interceptor

  1. preHandle usuli - Bu so'rovni kontrollerga yuborishdan oldin operatsiyalarni bajarish uchun ishlatiladi. …
  2. postHandle usuli - Bu mijozga javob yuborishdan oldin operatsiyalarni bajarish uchun ishlatiladi.

Bahordagi Interceptor va filtr oʻrtasidagi farq nima?

Hujjatlardan tushunganimdek, Interceptor soʻrovlar orasida ishlaydi. Boshqa tomondan, filtr koʻrinishni koʻrsatishdan oldin, lekin Controller javob berganidan keyin ishga tushiriladi.

Tavsiya: