Skip to content

ترويسات HTTP مشروحة

مرجع لترويسات الطلب والاستجابة التي تتفاوض على المحتوى والأمان والتخزين المؤقت والهوية في كل تبادل HTTP.

كل طلب وكل استجابة يحمل ترويسات تتفاوض على المحتوى والأمان والتخزين المؤقت والهوية. استخدم هذه الحقول للتحكم في كيفية تبادل البيانات بين العملاء والخوادم.

جدول مرجعي · 58 إدخالات
58 of 58 rows
الطلب
يحدد الخادم والمنفذ المستهدفين بالطلب.developer.mozilla.org
يحدد هوية برنامج العميل الذي يرسل الطلب.Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
يعلّن أنواع الوسائط التي يستطيع العميل معالجتها.text/html,application/xhtml+xml,application/json
يحمل بيانات الاعتماد التي تصادق على العميل.Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
يعيد إرسال ملفات تعريف الارتباط المخزنة إلى الخادم الأصلي.sessionid=38afes7a8; theme=dark
يعطي عنوان URL للصفحة التي وضعت الرابط إلى هنا.https://example.com/docs/index.html
يسرد ترميزات الضغط التي يقبلها العميل.gzip, deflate, br
يرتّب اللغات الطبيعية التي يفضلها العميل.en-US,en;q=0.9
يحدد الأصل الذي بدأ الطلب.https://example.com
يطلب جزءًا من النص فقط، محددًا كنطاق بايتات.bytes=0-1023
يسرد عناوين IP للعميل والوكلاء على طول مسار الطلب.203.0.113.45, 70.41.3.18
يخبر الخادم الأصلي بالبروتوكول الذي استخدمه العميل.https
يجمع مسار الوكلاء في حقل قياسي واحد.for=203.0.113.45;proto=https
يتحكم في بقاء الاتصال مفتوحًا بعد هذا التبادل.keep-alive
يحدد ما يجب أن يؤكده الخادم قبل أن يرسل العميل النص.100-continue
يحدّ عدد الوكلاء الذين يمكنهم تمرير طلب TRACE.3
الاستجابة
يعلّن نوع وسائط النص في الطلبات والاستجابات.text/html; charset=utf-8
يعطي حجم النص بالبايتات.3489
يوجّه كيف تخزّن الذاكرات المؤقتة الطلب أو الاستجابة.no-cache
يطلب من المتصفح تخزين ملف تعريف ارتباط.id=a3fWa; Expires=Wed, 21 Oct 2026 07:28:00 GMT; HttpOnly
يحدد عنوان URL لهدف إعادة التوجيه.https://example.com/new-location
يعطي وسم إصدار للنص، يُستخدم في الطلبات الشرطية."33a64df551425fcc55e4d42da148ef95"
يعطي تاريخ ووقت آخر تغيير على النص.Wed, 21 Oct 2025 07:28:00 GMT
يسرد ترويسات الطلب التي تعتمد عليها استجابة مخزنة.Accept-Encoding
يحدد الضغط المطبق على النص.gzip
يحدد صيغة النقل المستخدمة لإرسال النص.chunked
يخبر العميل كم ينتظر قبل الطلب التالي.120
يسرد الطرق التي يدعمها المورد.GET, POST, HEAD
يخبر كم قضت الاستجابة في ذاكرة مؤقتة.2463
يحدد برنامج الخادم المسؤول عن الاستجابة.cloudflare
يعطي وقت إنتاج الاستجابة.Wed, 21 Oct 2025 07:28:00 GMT
الشرطية
يطلب نصًا جديدًا فقط إذا تغير الوسم ETag."33a64df551425fcc55e4d42da148ef95"
يطلب النص فقط إذا تغير منذ التاريخ المحدد.Wed, 21 Oct 2025 07:28:00 GMT
ينجح الطلب فقط عندما يتطابق الوسم ETag."33a64df551425fcc55e4d42da148ef95"
ينجح الطلب فقط عندما يبقى النص دون تغيير منذ التاريخ.Wed, 21 Oct 2025 07:28:00 GMT
يطبق النطاق Range فقط عندما يظل الوسم ETag أو التاريخ متطابقًا."33a64df551425fcc55e4d42da148ef95"
الأمان
يفرض HTTPS للطلبات المستقبلية إلى هذا المضيف.max-age=31536000; includeSubDomains
يحدد المصادر التي يُسمح للمتصفح بتحميلها.default-src 'self'; script-src 'self'
يمنع المواقع الأخرى من تأطير هذه الصفحة؛ حلّت محله توجيهية CSP frame-ancestors التي تتبعها المتصفحات بدلًا منه عند ضبط الاثنين معًا.DENY
يمنع المتصفح من تخمين نوع محتوى مختلف.nosniff
يحدّ من بيانات المُحيل المرسلة مع الطلبات الصادرة.strict-origin-when-cross-origin
يمنح ميزات المتصفح أو يحظرها، مثل الكاميرا أو الموقع الجغرافي.camera=(), geolocation=(self)
يعزل الصفحة عن نوافذ المتصفح من الأصول الأخرى.same-origin
CORS
يحدد أي أصل يمكنه قراءة الاستجابة.https://example.com
يسرد طرق HTTP المسموح بها في CORS.GET, POST, OPTIONS
يسرد ترويسات الطلب المسموح بها في CORS.Content-Type, Authorization
يتيح للطلبات الحاملة لبيانات الاعتماد قراءة الاستجابة.true
يسرد ترويسات الاستجابة التي يمكن للصفحة قراءتها من السكربت.X-Request-Id, Content-Length
يحدد مدة تخزين المتصفح لنتيجة الفحص المسبق.600
يخبر الخادم بالطريقة التي سيستخدمها الطلب الفعلي.DELETE
يخبر الخادم بالترويسات التي سيرسلها الطلب الفعلي.Content-Type, Authorization
يتيح للأصل المحدد قراءة بيانات توقيت الموارد التفصيلية.https://example.com
المحتوى
يطلب من المتصفح عرض النص أو حفظه كملف.attachment; filename="report.pdf"
يخبر أي نطاق بايتات يغطيه نص جزئي.bytes 0-1023/146515
يخبر العميل بأن الخادم يقبل طلبات نطاق البايتات.bytes
يشير إلى موارد ذات صلة، مثل الصفحة التالية.</page/2>; rel="next"
يشير إلى نقطة نهاية خدمة أخرى، مثل HTTP/3.h3=":443"; ma=86400
يحدد مخطط المصادقة الذي يطلبه الخادم بعد استجابة 401.Bearer realm="api"