مقایسهگر
مقایسهگر تفاوت دو ورودی متنی را در کنار هم نمایش میدهد و موارد اضافهشده، حذفشده و خطوط بدون تغییر را مشخص میکند.
استفاده از ابزار
- محتوا را در پنل چپ بچسبانید یا تایپ کنید.
- محتوا را در پنل راست بچسبانید یا تایپ کنید.
- نمای تفاوتها بلافاصله بهروز میشود. موارد اضافهشده با یک رنگ و موارد حذفشده با رنگی دیگر مشخص میشوند و خطوط بدون تغییر همراه با متن پیرامونشان نمایش داده میشوند.
همچنین میتوانید محتوا را مستقیماً از ابزارهای دیگر به مقایسهگر بفرستید؛ برای نمونه، با کلیک راست روی یک پاسخ در تاریخچهٔ HTTP، گزینهٔ «ارسال به مقایسهگر» در دسترس است.
خواندن تفاوتها
- خطوطی که فقط در پنل چپ وجود دارند، بهعنوان حذفشده مشخص میشوند.
- خطوطی که فقط در پنل راست وجود دارند، بهعنوان اضافهشده مشخص میشوند.
- خطوط یکسان در هر دو پنل بدون برجستهسازی نمایش داده میشوند.
- در خطوط تغییرکردهای که بیشتر محتوایشان مشابه است، تفاوتها در سطح نویسه نیز داخل خط نمایش داده میشوند.
کاربردهای رایج
مقایسهٔ رفتار پاسخها
یک درخواست را با دو مقدار متفاوت برای پارامتر ارسال کنید و پاسخها را مقایسه کنید. تفاوت در اندازهٔ بدنه، محتوا یا سرآیندها میتواند نشاندهندهٔ موارد زیر باشد:
- بررسی مجوزهایی که بر اساس نقش کاربر پاسخ متفاوتی میدهند.
- بازتاب پارامتری که در یک حالت وجود دارد و در حالت دیگر وجود ندارد.
- مدیریت خطایی که ردگیری پشته یا مسیرهای داخلی را افشا میکند.
مقایسهٔ توکنها
دو JWT را با کدگشا کدگشایی کنید و پیلودهای کدگشاییشده را در مقایسهگر بچسبانید تا ببینید کدام ادعاها بین نشستها یا پس از ارتقای دسترسی تغییر کردهاند.
مقایسهٔ درخواستها
دو نسخه از یک درخواست، مثلاً یکی با توکن CSRF و دیگری بدون آن، را بچسبانید تا پیش از ساخت نمونهٔ اثبات مفهوم دقیقاً مشخص کنید کدام فیلدها متفاوتاند.
مدرک پیش و پس از بهرهبرداری
پاسخ را پیش و پس از یک مرحلهٔ بهرهبرداری ثبت کنید تا تغییر وضعیت را بهعنوان مدرک در یک یافته نشان دهید.