📋 محتويات الصفحة
📖 الوصف
Charles Proxy هي أداة كلاسيكية لاعتراض وفحص حركة الشبكة. تسمح بمراقبة، تعديل، ومحاكاة request/response للتطبيقات والمواقع.
🎯 يستخدم في
مجالات استخدام هذه الأداة
•
فحص طلبات HTTP/HTTPS
•
تعديل responses
•
throttle bandwidth
•
محاكاة تأخيرات الشبكة
•
فحص API calls
•
تسجيل ومقارنة الطلبات
✨ المميزات
أبرز مميزات هذه الأداة
✓
HTTPS decryption
✓
Request/Response timing
✓
Bandwidth throttling
✓
Rewrite rules
✓
Map local/remote
✓
Auto-save
✓
Repeat requests
✓
Breakpoints
⚠️ العيوب
نقاط يجب مراعاتها
×
واجهة قديمة
×
مدفوع ($50)
×
قد يكون بطيء
×
منحنى تعلم
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
## إعداد Charles:
1. Charles > Help > SSL Proxying > Install
2. Enable macOS proxy
3. Configure proxy settings
## الاستخدام:
1. افتح Charles
2. شغّل تطبيقك
3. شاهد الطلبات في Charles
4. انقر على request لرؤية التفاصيل
## Map Local:
# لاختبار ملفات محلية
Tools > Map Local
# Add: example.com/api/data -> local/data.json
## Throttle:
# لمحاكاة شبكة بطيئة
Proxy > Throttle Settings
# Enable throttling > Slow 3G
📚 أدوات أخرى في DevTools
قد يعجبك أيضاً
Charles Proxy
⭐أداة Intercept و Debug لبروتوكول HTTP/HTTPS
★
★
★
★
★
4/5
Chrome DevTools
⭐أدوات مطوري الويب المتكاملة
★
★
★
★
★
5/5
Firefox DevTools
⭐أدوات مطوري الويب في Firefox
★
★
★
★
★
5/5
JSON Server
⭐مولد REST API وهمي (Mock REST API Generator)
★
★
★
★
★
5/5
Lighthouse
⭐أداة تحليل أداء وجودة المواقع
★
★
★
★
★
5/5
Miraje
مكتبة محاكاة API في الذاكرة
★
★
★
★
★
3/5