ما هو الفرق على مستوى حزمة بين مدعوم وطلب HTTP العادي؟

StackOverflow https://stackoverflow.com/questions/1214526

  •  06-07-2019
  •  | 
  •  

سؤال

وأنا أتساءل: لو كنت أأ جهاز التوجيه، مفتش حزمة، وجدار الحماية، أو غيرها من جهاز استنشاق حزمة (الذي أنا سعيد لأنني لست) سوف أكون قادرا على معرفة الفرق بين طلب HTTP التقليدي و ومدعوم؟ أقل من الناحية النظرية، هل من الممكن أن بعض ISP أو (دعنا نقول) مزود بيانات الهاتف الخليوي يمكن تقييد حركة المرور مدعوم من دون مقاطعة خدمة HTTP؟

وشكرا.

هل كانت مفيدة؟

المحلول

لا يوجد شيء في مستوى الحزمة لتمييزها بسبب ومدعوم هو طلب HTTP. ويشير بعض الشيء XML إلى حقيقة أنه إذا كان الرد من أكس نوع المحتوى ثم طريقة responseXML سيعود كائن DOM.

نصائح أخرى

لوعلمي، لا يوجد فرق جوهري - حتى من وجهة نظر جهاز توجيه الخ لا تستطيع ان تقول بشكل عام

ولكن أعتقد أن الأدوات جافا سكريبت الأكثر شعبية سيضيف رأس HTTP إلى XMLHttpRequests على التعرف عليها على هذا النحو. نسيت اسمها، على الرغم من ...

تحرير : هنا <لأ href = "http://www.ender.com/2008/04/jquery-the-jquery-form-plugin.html" يختلط = "نوفولو noreferrer" > مثال (وضرب رأس جوجل عن "رأس مسج مدعوم"، لا علامات الاقتباس) التي تبين أن مسج على ما يبدو مجموعات X-Requested-With إلى "XMLHttpRequest".

وفي الحزمة، شبكة، ومستويات الجلسة: لا

وعلى مستوى التطبيق، وهذا هو مع جهاز HTTP محددة مثل وكيل الترشيح، ربما.

وأنا سوف تحقق على طلب HTTP رؤوس. لأنها قد (فقط <م> قد ) لديهم بعض الاختلافات. ولكن أنا متأكد من أن أي اختلاف يكون هناك متصفح محددة للغاية، وربما الى حد بعيد الحق شفرة جافا سكريبت يمكن إدراج رؤوس المناسبة لجعله لا يمكن تمييزها تماما.

وباختصار: التحقق من رؤوس HTTP. ولكن لا نتوقع أن يكون عام، وأقل فائدة بكثير.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top