cookies.txt کنورٹر

Netscape کوکی فائلیں، JSON اور درخواست کے Cookie ہیڈر کو آپس میں بدلیں۔ ویلیوز غیر تبدیل شدہ رہتے ہیں۔

Cookie ہیڈر میں ڈومین، پاتھ، میعاد، Secure یا HttpOnly کا میٹا ڈیٹا نہیں ہوتا۔ ہیڈر درآمد کرنے پر آپ کی بتائی گئی URL/پاتھ/Secure ترتیبات سے صرف-ہوسٹ سیشن کوکیز بنتی ہیں، HttpOnly=false کے ساتھ؛ یہ نئے مفروضے ہیں، بحال شدہ میٹا ڈیٹا نہیں۔ ہیڈر برآمد میں ڈومین، پاتھ، میعاد اور HTTPS پر چھانٹا لگتا ہے۔ یہ ٹول SameSite، پارٹیشند کوکیز اور پبلک-سفکس پابندیوں کی نمائش نہیں کرتا اور مکمل براؤزر کوکی جار نہیں ہے۔ تصدیقی کوکیز کبھی شیئر نہ کریں۔

Netscape کوکی فائل فارمیٹ: curl دستاویزات

عام سوالات

Netscape cookies.txt فارمیٹ کیا ہے؟

یہ سادہ متن والا کوکی فائل فارمیٹ ہے جو curl، wget اور بہت سے ڈاؤن لوڈ مینیجرز استعمال کرتے ہیں۔ ہر سطر میں ایک کوکی ہوتی ہے جس کے سات طرح سے الگ کیے گئے فیلڈز ہوتے ہیں: ڈومین، سب ڈومینز شامل کرنے کا فلیگ (TRUE/FALSE)، پاتھ، Secure فلیگ (TRUE/FALSE)، یونکس ٹائم اسٹیمپ کی صورت میں میعاد (0 کا مطلب سیشن کوکی)، نام اور ویلیو۔ # سے شروع ہونے والی سطریں تبصرے ہیں۔

سطر کے شروع میں #HttpOnly_ سابقہ کا کیا مطلب ہے؟

HttpOnly کوکیز کو براؤزر کا JavaScript نہیں پڑھ سکتا، اس لیے فارمیٹ انہیں عام فیلڈ سے نشان زد نہیں کر سکتا۔ اس کے بجائے ڈومین کے آگے #HttpOnly_ سابقہ لگا دیا جاتا ہے، مثلاً ‎#HttpOnly_.example.com — سابقہ کے بغیر یہ سطر تبصرے جیسی لگتی۔ کنورٹر ان سطروں کو کوکیوں کے طور پر پارس کرتا ہے، فلیگ برقرار رکھتا ہے اور برآمد کے وقت سابقہ دوبارہ لکھ دیتا ہے۔

میں cookies.txt فائل کو JSON میں کیسے بدلوں؟

ان پٹ فارمیٹ "Netscape cookies.txt" اور آؤٹ پٹ فارمیٹ JSON منتخب کر کے تبدیل کریں دبائیں۔ ہر سطر domain، includeSubdomains، path، secure، expires (یونکس سیکنڈ، 0 سیشن کوکی کے لیے)، name، value اور httpOnly فیلڈز والی آبجیکٹ بن جاتی ہے — اسکرپٹس، ٹیسٹ اور آٹومیشن کے لیے موزوں۔

کسی URL کے لیے Cookie درخواست ہیڈر کیسے بنتا ہے؟

ہدف URL کے لیے کنورٹر RFC 6265 کے بھیجنے کے قواعد لاگو کرتا ہے: ہوسٹ کوکی کے ڈومین سے ملنا چاہیے (فلیگ TRUE ہو تو سب ڈومینز سمیت)، URL کا پاتھ کوکی کے پاتھ سے ملنا چاہیے، Secure کوکیز صرف HTTPS پر جاتی ہیں، اور میعاد گزری کوکیز چھوڑ دی جاتی ہیں۔ مماثل کوکیز سب سے لمبے پاتھ پہلے کی ترتیب میں name=value جوڑوں کی صورت "; " سے جڑتی ہیں۔

Cookie ہیڈر درآمد کرنے پر کیا ہوتا ہے؟

Cookie ہیڈر میں صرف نام اور ویلیوز ہوتی ہیں — ڈومین، پاتھ، میعاد یا Secure/HttpOnly میٹا ڈیٹا نہیں۔ درآمد ہدف URL کے ہوسٹ کے لیے صرف-ہوسٹ سیشن کوکیز بناتا ہے، آپ کے متعین پاتھ اور Secure اختیار کے ساتھ، HttpOnly=false پر۔ یہ نئے مفروضے ہیں، بحال شدہ میٹا ڈیٹا نہیں۔

Secure اور میعاد کیسے سنبھالی جاتی ہے؟

cookies.txt میں چوتھا فیلڈ Secure فلیگ (TRUE/FALSE) ہے؛ JSON میں یہ بولین ہے۔ ہیڈر بننے کے وقت اگر ہدف URL HTTPS نہ ہو تو Secure کوکیز ہٹا دی جاتی ہیں۔ میعاد سیکنڈ میں یونکس ٹائم اسٹیمپ ہے — 0 کا مطلب سیشن کوکی — اور میعاد گزری کوکیز ہیڈر آؤٹ پٹ سے باہر رہتی ہیں۔

کیا کوکی ویلیوز ڈی کوڈ، دوبارہ سائن یا ریفریش ہوتی ہیں؟

نہیں۔ ویلیوز کو غیر شفاف متن سمجھا جاتا ہے اور ہر تبدیلی میں جیسی کی تیسی کاپی کی جاتی ہیں؛ کچھ بھی ڈی کوڈ، دوبارہ ان کوڈ، ڈی کرپٹ، دوبارہ سائن یا ریفریش نہیں ہوتا۔ اگر نام یا ویلیو میں ایسے حروف ہوں جو Cookie ہیڈر میں نہیں آ سکتے تو ہیڈر برآمد خرابی کے ساتھ رک جاتا ہے — ایسی صورت میں JSON آؤٹ پٹ منتخب کریں جو ایسی ویلیوز بغیر تبدیلی محفوظ رکھتا ہے۔

کیا میرا ڈیٹا براؤزر سے باہر جاتا ہے؟

نہیں۔ پارسنگ اور تبدیلی مکمل طور پر آپ کے براؤزر میں JavaScript سے ہوتی ہے — کوئی اپ لوڈ نہیں، کوئی سرور رابطہ نہیں۔ تاہم کوکی فائلوں کو اسناد کی طرح سمجھیں: تصدیقی کوکیز کبھی شیئر نہ کریں اور صرف ان Cookie ہیڈرز کا جائزہ لیں جن کے استعمال کی آپ کو اجازت ہے۔

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}