تاریخچهٔ WebSocket و SSE
تاریخچهٔ WS/SSE همهٔ اتصالهای WebSocket و جریانهای رویداد ارسالی سرور را که از پراکسی میگذرند ثبت میکند و امکان بررسی پیامهای منفرد، فیلتر بر اساس محتوا یا جهت و ارسال پیام به بازپخش WS را میدهد.
فهرست اتصالها
پنل سمت چپ همهٔ اتصالهای ثبتشده را فهرست میکند.
| ستون | توضیحات |
|---|---|
| میزبان | میزبان راه دور این اتصال. |
| مسیر | مسیر ارتقا یا جریان رویداد. |
| پیامها | تعداد کل پیامها در WebSocket یا رویدادها در SSE. |
| آغاز | زمان برقراری اتصال. |
| پایان | زمان بستهشدن اتصال، یا خالی اگر هنوز باز باشد. |
| TLS | اینکه اتصال از TLS استفاده کرده است یا نه. |
روی اتصال کلیک کنید تا فهرست پیامهایش باز شود.
فیلتر اتصالها
از نوار فیلتر بالای فهرست اتصالها برای محدودکردن نما استفاده کنید.
- میزبان - تطبیق زیررشته با ستون میزبان.
- مسیر - تطبیق زیررشته با ستون مسیر.
- TLS - نمایش فقط اتصالهای TLS یا بدون TLS.
- در محدودهٔ آزمون - نمایش فقط اتصالهایی که میزبانشان با محدودهٔ فعلی تطبیق دارد.
- StreamQL - عبارت StreamQL را برای فیلتر ساختاریافته تایپ کنید.
روی دکمهٔ هوش مصنوعی کنار ورودی StreamQL کلیک کنید تا از زبان طبیعی پرسوجو تولید شود.
فهرست پیامها
انتخاب اتصال پیامهای آن را در پنل میانی باز میکند.
| ستون | توضیحات |
|---|---|
| شمارهٔ توالی | شمارهٔ توالی که برای نخستین پیام اتصال از 1 شروع میشود. |
| جهت | C->S برای کلاینت به سرور، S->C برای سرور به کلاینت. |
| کد عملیات | کد عملیات WebSocket: text، binary، ping، pong یا close. ورودیهای SSE نام رویداد را نشان میدهند. |
| اندازه | اندازهٔ محموله بر حسب بایت. |
| زمان | زمان مطلق پیام. |
| اختلاف | زمان گذشته از پیام قبلی این اتصال. |
فیلتر پیامها
از نوار فیلتر بالای فهرست پیامها استفاده کنید.
- جهت - نمایش فقط پیامهای کلاینت به سرور یا سرور به کلاینت.
- کد عملیات - فیلتر کدهای عملیات مشخص؛ مثلاً نمایش فقط
ping/pongبرای عیبیابی زندهنگهداشتن اتصال، یا پنهانکردن آنها برای کاهش موارد اضافی. - محتوا - تطبیق زیررشته با محموله.
- StreamQL - عبارت پرسوجوی ساختاریافته.
بررسی پیام
روی هر ردیف پیام کلیک کنید تا محمولهٔ آن در پنل بررسی باز شود.
- زبانهٔ قالببندیشده JSON را با برجستهسازی نحو و گرههای جمعشونده نمایش میدهد.
- زبانهٔ خام بایتهای محموله را بدون تغییر نشان میدهد.
- فریمهای دودویی بهصورت هگز نمایش داده میشوند و در صورت امکان تفسیر UTF-8 کنار آنها قرار میگیرد.
- فریمهای بستن شامل کد وضعیت و عبارت دلیل تحلیلشده از محموله هستند.
ارسال پیام به بازپخش WS
روی هر ردیف پیام راستکلیک کنید و ارسال به بازپخش WS را انتخاب کنید تا پیام در بازپخش WS باز شود. درخواست دستدهی اتصال برای برقراری اتصال بازپخش استفاده میشود.
در بازپخش WS میتوانید محموله را تغییر دهید و دوباره بفرستید، یا پیامهای جدیدی به اتصال زنده تزریق کنید.
خروجی پیامهای WS
- اتصال را در فهرست اتصالها انتخاب کنید.
- کنترل خروجی پیام را باز کنید.
- JSON یا CSV را انتخاب کنید.
- فایل را ذخیره کنید.
خروجی شامل شمارهٔ توالی، جهت، کد عملیات، زمان و محمولهٔ هر پیام است.
برای خروجی فرادادهٔ اتصال بهجای محمولهٔ پیام، از خروجیگیری CSV بالای فهرست اتصالها استفاده کنید. اتصال ثبتشده و نشست بازپخش WS رکوردهای جداگانهاند؛ پاسخهای بازپخش به خط زمانی بازپخش WS تعلق دارند، نه این فهرست تاریخچهٔ ثبتشده.