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

تنظیمات سفارشی درخواست API در Postman

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

فهرست مطالب
  1. پیکربندی تنظیمات سفارشی درخواست
  2. Encode شدن URL درخواست

در Postman برای هر درخواست API می‌توانید تنظیمات سفارشی انتخاب کنید. این تنظیمات رفتار Postman هنگام ارسال همان درخواست را تغییر می‌دهند؛ مثلا می‌توانید اعتبارسنجی SSL Certificate را فعال کنید یا URL encoding خودکار را خاموش کنید.

پیکربندی تنظیمات سفارشی درخواست

برای تغییر تنظیمات یک درخواست، درخواست را باز کنید و وارد تب Settings شوید. هر گزینه توضیح کوتاهی دارد که نشان می‌دهد هنگام ارسال درخواست چه اثری دارد.

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

Encode شدن URL درخواست

Postman به‌صورت پیش‌فرض URL درخواست را Parse و Encode می‌کند تا احتمال موفقیت تماس API بیشتر شود. بعضی کاراکترها در URL باید به شکلی تبدیل شوند که سرور بتواند آن‌ها را درست پردازش کند.

Postman بسته به محل قرارگیری کاراکتر، آن را Encode می‌کند. برای نمونه:

  • در بخش Path، کاراکترهایی مثل فاصله، #، ?، {} و چند کاراکتر خاص دیگر Encode می‌شوند.
  • در Query، کاراکترهایی مثل فاصله، #، &، = و چند مورد دیگر Encode می‌شوند.
  • در Userinfo، کاراکترهای بیشتری مثل /، :، @ و چند کاراکتر خاص دیگر Encode می‌شوند.

پردازشگر URL در Postman به‌صورت پیش‌فرض فعال است. اگر با یک پیاده‌سازی خاص سرور کار می‌کنید و لازم است URL دقیقا همان‌طور که نوشته‌اید ارسال شود، وارد تب Settings شوید و گزینه Encode URL automatically را خاموش کنید.

اگر فقط بخشی از URL را می‌خواهید Encode کنید، همان بخش را انتخاب کنید، راست‌کلیک کنید و EncodeURIComponent را بزنید.

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

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

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

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

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

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

آدرس دمو

https://demo.testrail.ir

ایمیل ورود

demo@testrail.ir

رمز عبور

demo_user