وب‌سرویس مجید

پروژه chucker

ChuckerTeam/chucker

کاربرد:

چاکر یک ابزار بررسی درخواست‌های HTTP در دستگاه اندرویدیه، خیلی شبیه به Charles Proxy اما بدون نیاز به تنظیمات شبکه یا کامپیوتر جانبی. این ابزار به‌راحتی با کتابخانه OkHttp یکپارچه میشه و تمام درخواست‌ها و پاسخ‌های شبکه رو مستقیم روی دستگاه ضبط می‌کنه.

در چه شرایطی بهتره استفاده شود؟

وقتی داری روی یک اپ اندرویدی کار می‌کنی و می‌خوای بدونی درخواست‌های شبکه چی می‌فرستن، هدرها چیه، بدنه درخواست و پاسخ چه اطلاعاتی داره، یا داری دیباگ می‌کنی و نیاز داری ببینی چه چیزی بین اپ و سرور رد و بدل میشه. ️

چند مثال از موارد استفاده

دیدن خطا در API کال‌ها بدون نیاز به لاگ‌کشی دستی

بررسی هدرهای احراز هویت (مثل Token) برای اطمینان از ارسال صحیح

تست بدنه درخواست‌های POST قبل از ارسال به سرور

تحلیل زمان پاسخ APIها برای بهینه‌سازی عملکرد

دیباگ مشکلات ارتباط با سرور در محیط تست یا تولید (با قابلیت فعال/غیرفعال کردن در حالت ریلیز)

  • ##AndroidDev
  • ##Networking
  • ##Debugging
  • ##OkHttp
  • ##API
  • ##MobileDebugging
  • ##Chucker
  • ##HTTPInspector
  • ##AndroidTools
  • ##DevTools