عام HTTP request اور response headers کو ایک قابلِ تلاش ڈائریکٹری میں دیکھیں — سمت اور زمرے کے مطابق filter کریں، ایک سطری وضاحت اور حقیقی مثال پڑھیں، اور کسی بھی header کا نام ایک کلک سے کاپی کریں۔ براؤزر میں، مفت۔

ہر عام HTTP request اور response header، حقیقی دنیا کی مثال کے ساتھ وضاحت شدہ۔ سب کچھ آپ کے براؤزر میں ایک built-in حوالے سے چلتا ہے — سرور کو کچھ نہیں بھیجا جاتا۔

سمت
ہیڈر سمت زمرہ تفصیل مثال
کوئی header آپ کے filters سے مطابقت نہیں رکھتا۔
کوئی مختلف نام یا زمرہ آزمائیں — مثال کے طور پر Authorization، Set-Cookie یا CORS۔

HTTP ہیڈرز کا حوالہ کے بارے میں

HTTP ہیڈرز ریفرنس ان ریکویسٹ اور رسپانس ہیڈرز کی ایک قابل تلاش ڈائریکٹری ہے جن کا آپ کو حقیقی ٹریفک میں اصل میں سامنا ہوتا ہے۔ ہر اندراج ہیڈر کا نام دیتا ہے، ایک لائن میں بتاتا ہے کہ یہ کیا کرتا ہے، اور ایک حقیقت پسندانہ مثال ویلیو دکھاتا ہے — Cache-Control: max-age=3600 نہ کہ ایک تجریدی پلیس ہولڈر — تاکہ آپ کام کرتا ہوا سنٹیکس براہ راست اپنے کوڈ یا کنفگ میں اٹھا سکیں۔

فہرست دو طریقوں سے تقسیم کرتی ہے: سمت کے لحاظ سے، ریکویسٹ ہیڈرز، رسپانس ہیڈرز اور دونوں طرف سفر کرنے والوں کو الگ کرتے ہوئے، اور زمرے کے لحاظ سے — General، Authentication، Caching، Conditionals، Connection، Content، CORS، Cookies، Security، Range، Proxies اور WebSockets۔ اس سے "کون سے ہیڈرز کیشنگ کو کنٹرول کرتے ہیں؟" کا جواب دینا اتنا ہی تیز ہو جاتا ہے جتنا "میرے DevTools ٹریس میں یہ ہیڈر کا کیا مطلب ہے؟"۔

ہیڈر کے نام اور مثال ویلیوز ہر ایک ایک کلک میں کلپ بورڈ پر کاپی ہو جاتے ہیں، اور سب کچھ آپ کے براؤزر میں ایک بلٹ ان ٹیبل سے چلتا ہے — آپ جو کچھ بھی تلاش کرتے ہیں وہ کہیں نہیں بھیجا جاتا۔

HTTP ہیڈرز کا حوالہ استعمال کرنے کا طریقہ

  1. نام، معنی یا مثال ویلیو سے ہیڈر تلاش کریں — مثال کے طور پر Cache-Control، cookie یا bearer۔
  2. نتائج کو ریکویسٹ ہیڈرز، رسپانس ہیڈرز یا دونوں تک محدود کرنے کے لیے direction فلٹر استعمال کریں۔
  3. ایک وقت میں ایک موضوع براؤز کرنے کے لیے کیٹیگری چپ منتخب کریں — جیسے Caching، CORS یا Security۔
  4. ہر ہیڈر کے لیے ایک لائن کی تفصیل اور حقیقت پسندانہ مثال ویلیو پڑھیں۔
  5. اپنے کوڈ یا کنفیگریشن میں ہیڈر کا نام یا مثال ویلیو کاپی کرنے کے لیے کلک کریں۔

اکثر پوچھے جانے والے سوالات

ریکویسٹ ہیڈرز کلائنٹ سے سرور تک سفر کرتے ہیں اور درخواست یا کلائنٹ کو بیان کرتے ہیں — Accept، Authorization، User-Agent۔ رسپانس ہیڈرز واپس سفر کرتے ہیں اور رسپانس یا سرور کو بیان کرتے ہیں — Content-Type، Set-Cookie، Cache-Control۔ کچھ، جیسے Content-Length، جائز طور پر دونوں سمتوں میں ظاہر ہوتے ہیں۔

نہیں۔ معیار ہیڈر ناموں کو کیس-انسینسیٹو کے طور پر متعین کرتا ہے، اس لیے content-type اور Content-Type ایک جیسے ہیں۔ HTTP/2 اور HTTP/3 تو انہیں وائر پر لوئر کیس میں منتقل کرتے ہیں۔ تاہم ہیڈر ویلیوز، ہیڈر پر منحصر ہو کر کیس سینسیٹو ہو سکتی ہیں۔

Security زمرہ انہیں جمع کرتا ہے: Strict-Transport-Security HTTPS کو مجبور کرتا ہے، Content-Security-Policy پابندی لگاتا ہے کہ صفحہ کیا لوڈ کر سکتا ہے، X-Content-Type-Options MIME سنیفنگ کو روکتا ہے، اور X-Frame-Options (یا CSP frame-ancestors) clickjacking کو بلاک کرتا ہے۔ یہ رسپانس ہیڈرز ہیں جو آپ کے سرور کو ہر صفحے پر بھیجنے چاہئیں۔

Cross-Origin Resource Sharing ہیڈرز سرور کو یہ اعلان کرنے دیتے ہیں کہ کون سے دوسرے اوریجنز اس کے رسپانسز کو براؤزر JavaScript سے پڑھ سکتے ہیں۔ Access-Control-Allow-Origin بنیادی ہے؛ اس کے ساتھی اجازت یافتہ میتھڈز، ہیڈرز، کریڈینشلز اور براؤزرز کتنی دیر تک اجازت کیش کر سکتے ہیں یہ کنٹرول کرتے ہیں۔

جی ہاں — HTTP من مانی ہیڈرز کی اجازت دیتا ہے، اور ایپلی کیشنز عام طور پر ریکویسٹ IDs یا API ورژنز کے لیے اپنے ہیڈرز شامل کرتی ہیں۔ تاریخی X- پریفکس کنونشن کو ترک کر دیا گیا ہے، اس لیے جدید ہدایت یہ ہے کہ اس کے بجائے ایک بامعنی غیر پریفکس شدہ نام منتخب کریں۔

جی ہاں۔ یہ ایک مفت، بلٹ ان ریفرنس ہے جو صفحے کے ساتھ لوڈ ہوتا ہے؛ تلاش اور فلٹرنگ آپ کے براؤزر میں مقامی طور پر چلتی ہیں بغیر کسی سرور ریکویسٹ کے۔

شیئر کریں
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔