سؤال

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

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

المحلول

وأنا استخدم httpfox فايرفوكس التمديد لعرض جميع طلبات HTTP و الردود (بما في ذلك رأس والجسم) بدأت من متصفح الويب في الفترة أحدده (عن طريق الضغط على بدء تسجيل وأزرار توقف تسجيل). httpfox يعرض البيانات بطريقة منظمة الذي يمكنني العثور بسرعة على طلب أنا مهتم فيها انها لطيف يكمل LiveHTTPHeaders، لأن httpfox يمكن عرض الطلبات في الماضي أيضا.

نصائح أخرى

وأجد أن عازف الكمان هو سلاحي الاختيار، على الرغم من أن هناك فايرفوكس المحمول كذلك. والعابث تظهر لك كل طلبات HTTP، حالة الاستجابة، وجميع رؤوس، مع وجهات نظر مختلفة (الخام، عرافة، الصورة)، وهو رأي الجدول الزمني، HTTPS يربط كل شيء.

في لينكس وأنا استخدم:

wget -S [url] 

وهذا يحصل في ملف ويظهر كل رؤوس أرسلت من قبل الملقم.

في واحد ويندوز يمكن استخدام نفس الأمر إذا تم تثبيت سيغوين. إما على موجه الأوامر العادية، إذا تم تعديل متغيرات البيئة بشكل صحيح، أو من خلال إطار الأوامر سيغوين.

  • هتبفوكس بالنسبة لمتصفح فايرفوكس فهو جيد جدًا.وسوف تظهر الرؤوس في الوقت الحقيقي.أنا أفضل ذلك رؤوس HTTP الحية.
  • مايكروسوفت عازف الكمان لبرنامج Internet Explorer هو مصحح أخطاء ويب يقوم بتسجيل كل حركة مرور HTTP بين جهاز الكمبيوتر الخاص بك والإنترنت.يتيح لك Fiddler فحص كل حركة مرور HTTP وتعيين نقاط التوقف والتلاعب بالبيانات الواردة أو الصادرة
  • وايرشارك هو محلل بروتوكول الشبكة الكامل.إنه أمر جيد، ولكن قد يكون الأمر مبالغًا فيه إذا كانت رؤوس HTTP هي كل ما هو مطلوب.هناك مشاكل إذا كان العميل والخادم على نفس الجهاز.

وباستخدام أحدث نسخة من فايرفوكس (19.0 في حالتي)، والذهاب إلى القائمة أدوات -> مطور ويب -> وحدة تحكم ويب ( السيطرة + التحول + K على نظام التشغيل Windows) ثم تحديث الصفحة ينتج سجل الطلبات.

وبعد ذلك النقر على أحد طلبات GET الأولى، واحد مع URL الصفحة، يفتح مربع مع المعلومات حول هذا الموضوع، بما في ذلك طلب واستجابة رؤوس. وهو يعمل من خارج منطقة الجزاء، لا حاجة ليتوهم-shmancy إضافات أي أكثر من ذلك.

httpie أو أداة بايثون لطيفة جدا:

يمكنك استخدام الخيار --headers لعرض الرؤوس فقط:

الحرائق الملحق لفايرفوكس هو أسهل طريقة تفكيري.

لبرنامج Internet Explorer، عازف الكمان ستعمل. أو يمكنك الذهاب شاملة مع يريشارك .

وهناك خيار أفضل (في وجهة نظري)

وانها امتداد كالي فايرفوكس HTTPfox. لا يمكنك أن ترى سوى رأس ولكن أكثر من ذلك بكثير من المعلومات. ؟ ق محلل HTTP كاملة جدا

https://addons.mozilla.org/en-US/firefox / الملحق / 6647

إذا كنت معتادا على أدوات المطورين في المتصفح الخاص بك، افتح علامة التبويب الشبكة على أدوات المطورين، بتحديث الصفحة، ثم انقر فوق علامة التبويب رؤوس. سيتم سرد رؤوس الاستجابة. على سبيل المثال هذه الصفحة بإرسال هذا الرأس:

HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: Fri, 01 Mar 2013 02:00:20 GMT
Last-Modified: Fri, 01 Mar 2013 01:59:20 GMT
Vary: *
X-Frame-Options: SAMEORIGIN
Date: Fri, 01 Mar 2013 01:59:19 GMT
Content-Length: 13555

لقد وجدت أداة جيدة للقيام بذلك لمتصفح فايرفوكس تسمى رؤوس HTTP الحية.

وهناك عدد كبير الملحق / المساعد / دعا المطور الإلكتروني تمديد من كريس Pederick.

وكان يعمل مع كروم، فايرفوكس وأوبرا ووظائف ديف الجبارة وأيضا إمكانية ل"عرض رؤوس استجابة. يمكنك العثور عليها ضمن علامة التبويب "معلومات".

إذا كنت لا تتطلع إلى القيام بذلك على جهازك، فيمكنك استخدام أي عدد من التطبيقات عبر الإنترنت التي تقوم بذلك نيابةً عنك.

  1. عارض HTTP الخاص بـ Rex Swain
  2. http://web-sniffer.net/:يعد هذا أكثر مرونة قليلاً فيما يتعلق ببروتوكول طبقة التطبيق (HTTP/S)
  3. اسأل أباتشي:يتيح لك هذا الخيار تخصيص طلبك بشكل أكبر.

إذا كنت تبحث عن أداة على الانترنت مشاهدة-المتشعب-طلب-و- استجابة رؤوس كبيرة

في إنترنت إكسبلورر، وداخل أدوات المطور (اضغط F12)، انتقل إلى علامة التبويب الشبكة ثم اضغط على "بدء التقاط". تحديث الصفحة، انقر على "الذهاب إلى عرض تفصيلي" وستحصل على لمحة لطيفة جدا من الطلب والاستجابة البيانات.

burpsuite هو أداة مجانية، مقرها في جاوة ويعمل على جميع المنصات.

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