Let's Go › میان‌افزار
قبلی · فهرست · بعدی
فصل ۶.

میان‌افزار (Middleware)

در این فصل، ما در مورد میان‌افزار (Middleware) صحبت خواهیم کرد - کدی که قبل یا بعد از هندلرهای HTTP (HTTP Handlers) شما اجرا می‌شود و می‌تواند درخواست‌ها (Requests) و پاسخ‌ها (Responses) را بررسی و دستکاری کند.

شما یاد خواهید گرفت:

واژه‌نامه اصطلاحات فنی

اصطلاح فارسی معادل انگلیسی توضیح
میان‌افزار Middleware کدی که بین درخواست و پاسخ HTTP اجرا می‌شود
هندلرهای HTTP HTTP Handlers توابعی که درخواست‌های HTTP را پردازش می‌کنند
درخواست‌ها Requests درخواست‌های HTTP که از سمت کلاینت دریافت می‌شوند
پاسخ‌ها Responses پاسخ‌های HTTP که به کلاینت ارسال می‌شوند
میان‌افزار سفارشی Custom Middleware میان‌افزاری که برای نیازهای خاص برنامه نوشته می‌شود
هدرهای HTTP مشترک Common HTTP Headers هدرهایی که معمولاً در اکثر پاسخ‌های HTTP استفاده می‌شوند
بازیابی پنیک Panic Recovery مدیریت خطاهای پیش‌بینی نشده در برنامه
زنجیره‌های میان‌افزار Middleware Chains ترکیب چندین میان‌افزار به صورت پشت سر هم
پردازش درخواست Request Processing عملیات انجام شده روی درخواست‌های دریافتی
مدیریت خطا Error Handling نحوه برخورد با خطاها در برنامه