خود جانچنا کہ کوئی ٹول آپ کی فائلیں نہیں بھیجتا
شائع ہوئی: · تازہ کاری: 3 منٹ کا مطالعہ
جو ٹول کہتا ہے کہ وہ آپ کے براؤزر میں چلتا ہے، اسے چند منٹوں میں جانچا جا سکتا ہے۔ نیٹ ورک ٹیب دکھاتا ہے کہ صفحے سے کیا باہر جاتا ہے، اور کنکشن کاٹنا دکھاتا ہے کہ پروسیسنگ اس پر منحصر نہیں۔
جانچ کیوں
آن لائن ٹول فائل کو آپ کے براؤزر میں پروسیس کر سکتا ہے یا اسے سرور کو بھیج سکتا ہے۔ صفحے کی شکل آپ کو دونوں میں فرق نہیں کرنے دیتی۔ پھر بھی براؤزر ہر اس چیز کا ریکارڈ رکھتا ہے جو باہر جاتی ہے: آپ کو بس اسے پڑھنا ہے۔
پہلا طریقہ، نیٹ ورک ٹیب
- ٹول کھولیں، پھر F12 کی سے براؤزر کے ڈویلپر ٹولز۔
- نیٹ ورک ٹیب چنیں اور فہرست صاف کریں۔
- اپنی فائل شامل کریں اور پروسیسنگ شروع کریں۔
- میتھڈ کالم دیکھیں (Chrome اور Edge میں، کالم کے عنوان پر دایاں کلک کر کے اسے شامل کریں): سرور کو بھیجی گئی فائل POST یا PUT درخواست میں نظر آتی ہے، جس کے مواد کا سائز فائل جتنا ہوتا ہے۔
آٹھ ٹولز نے کیا دکھایا
ہر ٹول نے ایک بنائی گئی فائل پروسیس کی جبکہ تمام درخواستیں ریکارڈ ہوئیں۔ تمام آٹھ صورتوں میں نتیجہ ظاہر ہوا اور کسی درخواست نے مواد نہیں اٹھایا۔
| ٹول | پروسیس کی گئی فائل | ٹیسٹ کے دوران درخواستیں | POST یا PUT سے بھیجنا |
|---|---|---|---|
| پی ڈی ایف کمپریس کریں | 7,9 MB | 3 | 0 |
| پی ڈی ایف محفوظ کریں | 226 KB | 5 | 0 |
| تصویر کمپریس کریں | 1,9 MB | 2 | 0 |
| تصویر کے میٹا ڈیٹا پڑھیں | 68 KB | 1 | 0 |
| SHA ہیش بنائیں | 669 KB | 0 | 0 |
| آڈیو تبدیل کریں | 669 KB | 6 | 0 |
| پس منظر ہٹائیں | 1,0 MB | 18 | 0 |
| ویڈیو کمپریس کریں | 14,7 MB | 4 | 0 |
یہ تمام درخواستیں خود سائٹ کو جاتی ہیں۔ نقل نویسی کا ٹول، جو اس جدول میں نہیں ہے، اس کے علاوہ اپنا ماڈل باہر سے ڈاؤن لوڈ کرتا ہے۔
پھر بھی نظر آنے والی درخواستیں
کچھ ٹول پہلے استعمال پر اپنا انجن لوڈ کرتے ہیں: آڈیو کنورٹر اور ویڈیو کمپریسر تین فائلیں ڈاؤن لوڈ کرتے ہیں (ایک اسکرپٹ، ایک انجن اور ایک حساب کا ماڈیول)، اور پس منظر ہٹانا کئی حصوں میں بٹا ایک ماڈل لوڈ کرتا ہے۔ یہ درخواستیں GET ڈاؤن لوڈ ہیں: فائلیں آپ کے براؤزر میں اترتی ہیں، کچھ اوپر نہیں جاتا۔ آڈیو سے متن کا معاملہ ذرا مختلف ہے: اس کا ماڈل رضامندی کے خانے کے بعد سائٹ سے باہر کی سروسز سے ڈاؤن لوڈ ہوتا ہے، اور تفصیل ریکارڈنگ کو متن میں بدلنا میں ہے۔
دوسرا طریقہ، کنکشن کاٹنا
ٹول کا صفحہ لوڈ کریں، پھر نیٹ ورک ٹیب کے آف لائن موڈ یا ہوائی جہاز موڈ سے کنکشن کاٹ دیں۔ اپنی فائل شامل کریں۔ آف لائن چار ٹولز نے اپنا نتیجہ دیا: فائل کا ہیش، تصویر کا میٹا ڈیٹا، پی ڈی ایف کا کمپریشن اور تصویر کا کمپریشن۔
جو ٹول پہلے استعمال پر انجن لوڈ کرتا ہے، اسے اس لوڈنگ کے لیے، پروسیسنگ سے پہلے، کنکشن چاہیے۔ آف لائن اس کی ناکامی کسی بھیجنے کا اشارہ نہیں دیتی: لوڈ ہونے کے بعد اسے دوبارہ چلائیں۔
طریقہ کیا ثابت نہیں کرتا
یہ دکھاتا ہے کہ ٹیسٹ کے دوران کیا باہر جاتا ہے۔ صفحے میں دوسری درخواستیں بھی ہو سکتی ہیں، جیسے ناظرین کی پیمائش یا فونٹ۔ درخواستوں کا مواد اور سائز دیکھیں، صرف ان کی تعداد نہیں: کئی MB کی بھیجی گئی فائل نظر انداز نہیں ہوتی۔ براؤزر ایکسٹینشن بھی اپنی درخواستیں جوڑ سکتے ہیں۔
کسی بھی سروس کے لیے وہی طریقہ
یہ دونوں جانچیں کسی بھی آن لائن ٹول پر لاگو ہوتی ہیں، وہ کوئی بھی ہو۔ کسی حساس دستاویز کو کسی سروس کے حوالے کرنے سے پہلے ایک غیر اہم فائل کے ساتھ انہیں کریں، اور موازنہ کرنا چاہیں تو یہاں کی طرح ایک بنائی گئی دستاویز کے ساتھ۔
جانچ کا خلاصہ
- نیٹ ورک ٹیب کھولیں اور فہرست صاف کریں۔
- ایک فائل پروسیس کریں اور POST یا PUT درخواستیں ڈھونڈیں۔
- لوڈنگ کے بعد کنکشن کاٹیں اور دوبارہ شروع کریں۔
یہاں آزمائے گئے ٹول پی ڈی ایف کے کمپریشن کی سطح منتخب کرنا اور ہیش سے جانچیں کہ فائل بدلی نہیں ہے میں بیان کیے گئے ہیں۔
