REST API تستر

API های REST را در مرورگر خود تست کنید. GET/POST/PUT/PATCH/DELETE را با پارامترهای پرس و جو، هدرهای سفارشی، تأییدیه کلید حامل/پایه/API ارسال کنید و سرصفحه‌های پاسخ، وضعیت، زمان و اندازه را بررسی کنید - یک جایگزین رایگان پستچی.

REST API Tester درخواست‌های GET، POST، PUT، و DELETE را با سرصفحه‌های سفارشی و بدنه‌های JSON مستقیماً از مرورگر شما ارسال می‌کند - یک جایگزین سبک وزن و بدون ورود به سیستم Postman. پاسخ ها زیبا شده اند، بنابراین می توانید آنها را با یک نگاه بخوانید.

Share
دسته بندی
ابزارهای توسعه دهنده
شامل می شود
ویژگی های 6
دسترسی داشته باشید
رایگان · بدون ثبت نام
حریم خصوصی
در مرورگر شما اجرا می شود
REST API تستر

Calibrating API Tester......

Please wait a moment

نحوه استفاده

نحوه استفاده از REST API تستر

  1. 01

    نقطه پایانی را وارد کنید

    URL را اضافه کنید و یک روش HTTP را انتخاب کنید.

  2. 02

    سرصفحه و بدنه را تنظیم کنید

    در صورت نیاز به درخواست، سرصفحه احراز هویت و بدنه JSON اضافه کنید.

  3. 03

    درخواست را ارسال کنید

    آن را خاموش کنید و وضعیت و زمان را مشاهده کنید.

  4. 04

    پاسخ را بخوانید

    پاسخ و هدرهای زیباسازی شده JSON را بررسی کنید.

موارد استفاده کنید

موارد استفاده رایج

  • یک توسعه دهنده تأیید می کند که نقطه پایانی داده های مورد انتظار را برمی گرداند.
  • یک آزمایش‌کننده نحوه واکنش یک API به بارهای مختلف را بررسی می‌کند.
  • یک دانش آموز REST را با درخواست های زنده یاد می گیرد.
  • یک ادغام‌کننده تأیید می‌کند که سرصفحه‌های تأیید پذیرفته شده‌اند.
نمای کلی

API های REST را بدون خروج از مرورگر آزمایش کنید

درخواست‌های GET، POST، PUT، PATCH و DELETE را با هدرها و بدنه سفارشی ارسال کنید، سپس وضعیت، پاسخ و زمان‌بندی را بررسی کنید. این یک جایگزین سبک وزن برای کلاینت‌های دسکتاپ سنگین‌تر برای بررسی سریع یک نقطه پایانی، بازتولید یک اشکال، یا تأیید عملکرد یکپارچه‌سازی است.

ادغام های اشکال زدایی سریعتر

سرصفحه‌های احراز هویت را تأیید کنید، بارهای درخواستی را آزمایش کنید و پاسخ‌های JSON خام را بخوانید تا دقیقاً محل قطع تماس را مشخص کنید. از آنجایی که در سمت کلاینت اجرا می شود، برای بررسی های سریع و موقت در حین توسعه بدون پیکربندی ابزار جداگانه مناسب است.

ویژگی ها
01
Query-param و هدرهای سفارشی ساز
02
احراز هویت حامل، پایه و کلید API
03
بدنه پاسخ، سرصفحه ها، وضعیت، زمان و اندازه
04
ویرایشگر JSON موناکو با چاپ زیبا
05
تاریخچه درخواست اخیر به صورت محلی ذخیره شده است
06
پروکسی سمت سرور CORS را دور می زند
سوالات متداول

سوالات متداول

چگونه می توانم یک REST API را به صورت آنلاین بدون Postman آزمایش کنم؟+

URL نقطه پایانی API خود را وارد کنید، روش HTTP (GET، POST، PUT، DELETE) را انتخاب کنید، هدرهای مورد نیاز و متن درخواست را اضافه کنید، سپس روی ارسال کلیک کنید. پاسخ JSON فرمت شده بلافاصله ظاهر می شود.

آیا می توانم هدرهای احراز هویت را به درخواست های API اضافه کنم؟+

بله. هدرهای مجوز (توکن های حامل، کلیدهای API، اعتبار پایه) را در بخش سرصفحه ها اضافه کنید. هدرهای رایج مانند Content-Type و Accept نیز پشتیبانی می شوند.

آیا می توانم API localhost خود را با استفاده از این ابزار مرورگر آزمایش کنم؟+

بله. از آنجایی که این ابزار مستقیماً در مرورگر شما اجرا می شود، می تواند به لوکال هاست (به عنوان مثال، http://localhost:3000/api/users) و آدرس های شبکه محلی درخواست دهد. هیچ پروکسی CORS برای APIهای محلی مورد نیاز نیست.

این تستر API از چه روش های HTTP پشتیبانی می کند؟+

از تمام روش های استاندارد HTTP پشتیبانی می کند: GET، POST، PUT، PATCH، DELETE، HEAD و OPTIONS. همچنین می توانید بدنه های درخواست سفارشی را با فرمت JSON برای درخواست های POST و PUT ارسال کنید.

این چه تفاوتی با پستچی دارد؟+

این ابزار بلافاصله در مرورگر شما بدون نصب، بدون حساب و بدون پیکربندی کار می کند. Postman ویژگی‌های پیشرفته‌تری دارد (مجموعه‌ها، محیط‌ها، آزمایش‌ها)، اما برای آزمایش سریع API، این سریع‌تر و ساده‌تر است.

آیا می‌توانم APIهایی را که به تأیید اعتبار OAuth یا Bearer نیاز دارند، آزمایش کنم؟+

بله. یک سرصفحه مجوز با مقدار "Bearer YOUR_TOKEN" در بخش سرصفحه ها اضافه کنید. برای OAuth 2.0، ابتدا رمز دسترسی خود را با استفاده از ارائه دهنده OAuth خود دریافت کنید، سپس آن را به عنوان نشانه حامل در اینجا جایگذاری کنید. اعتبار پایه را می توان به عنوان "Basic BASE64_OF_USER_PASS" اضافه کرد.

آیا می توانم هدرهای احراز هویت را اضافه کنم؟+

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