رفتن به محتوای اصلی
فهرست مستندات
ساخت و ارسال درخواست‌ها

تنظیم Header برای درخواست‌های API در Postman

به‌روزرسانی ۲ دقیقه مطالعه Postman

فهرست مطالب
  1. تنظیم Headerهای درخواست
  2. Header Preset
  3. Headerهای خودکار Postman

بعضی APIها برای پردازش درست درخواست، به Headerهای مشخص نیاز دارند. Headerها معمولا اطلاعاتی مثل نوع محتوا، Token احراز هویت، زبان، نسخه API یا متادیتای دیگر را همراه درخواست می‌فرستند.

در Postman می‌توانید Headerهای درخواست را تنظیم کنید، Headerهای پرکاربرد را به‌صورت Preset ذخیره کنید و Headerهایی را که Postman به‌صورت خودکار اضافه می‌کند بررسی یا در صورت نیاز غیرفعال کنید.

تنظیم Headerهای درخواست

برای تنظیم Headerها، درخواست را باز کنید و وارد تب Headers شوید. هر Header را به‌صورت Key و Value وارد کنید. هنگام تایپ، Postman گزینه‌های رایج مثل Content-Type را پیشنهاد می‌دهد تا تنظیمات سریع‌تر انجام شود.

بعد از تنظیم Headerها، روی Send بزنید تا درخواست ارسال شود.

تب Headers در Postman برای وارد کردن Headerها و استفاده از Presets

Header Preset

اگر چند Header را زیاد استفاده می‌کنید، می‌توانید آن‌ها را در یک Header Preset ذخیره کنید. در تب Headers، از فهرست Presets گزینه Manage Presets را انتخاب کنید. سپس روی Add Header Preset بزنید، نام Preset را وارد کنید، Key/Valueها را اضافه کنید و روی Add کلیک کنید.

بعدا با انتخاب همان Preset، فیلدهای Header به‌صورت خودکار در درخواست پر می‌شوند.

Headerهای خودکار Postman

Postman بر اساس تنظیمات درخواست، بعضی Headerها را خودکار اضافه می‌کند. برای دیدن این موارد، در بالای تب Headers گزینه hidden را انتخاب کنید.

با نگه داشتن ماوس روی Header می‌توانید ببینید چرا اضافه شده و از کجا باید مقدار آن را تغییر دهید. بعضی Headerها از بخش Authorization، بعضی از Body، Cookieها یا Settings می‌آیند.

نمای Headerهای خودکار و hidden در تب Headers درخواست Postman

برای غیرفعال کردن یک Header خودکار، تیک کنار آن را بردارید. برای Override کردن مقدار آن، تیک Header خودکار را بردارید و همان Header را با مقدار دلخواه خودتان به‌صورت یک ردیف جداگانه اضافه کنید.

اگر چند ردیف برای یک Header داشته باشید، Postman نشان می‌دهد کدام مقدار Override می‌شود. برای Headerهای Content-Length و Content-Type، Postman معمولا هنگام ارسال درخواست مقدار را بر اساس Body محاسبه می‌کند، اما شما می‌توانید آن‌ها را دستی تغییر دهید.

منبع آموزشی: Postman Docs، بازنویسی و ساده‌سازی‌شده برای کاربران فارسی‌زبان.

ایستگاه بعدی شما

TestRail را همین حالا در محیط دمو ببینید.

محیط تست آماده

دسترسی به دمو TestRail

قبل از ورود، مشخصات زیر را در صفحه ورود محیط دمو وارد کنید.

آدرس دمو

https://demo.testrail.ir

ایمیل ورود

demo@testrail.ir

رمز عبور

demo_user