کیا ہے: HTTP 304 ترمیم نہیں کی گئی



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

304 ترمیم نہیں کی گئی ایک HTTP جوابی حیثیت کا کوڈ۔ یہ لازمی طور پر کسی غلطی کی نشاندہی نہیں کرتا ، یہ محض ایک تجویز ہے کہ گذشتہ درخواست کے بعد سے درخواست کردہ وسائل میں کوئی تبدیلی نہیں کی گئی ، لہذا اسے موکل کو دوبارہ بھیجنے کی ضرورت نہیں ہے۔





304 ترمیم نہیں کی گئی حالت کوڈ مطلوبہ وسائل کے کیشڈ ورژن کی طرف دوبارہ سمت کام کرے گا۔ تاہم ، اس ہدایت نامے کو تب ہی ہوگا جب درخواست کرنے کا طریقہ ویب سرور کے ذریعہ محفوظ سمجھا جائے۔ سرچ انجن اور دوسرے سسٹم جو ویب کے وسائل کو انڈیکس کرتے ہیں اکثر یہ معلوم کرنے کیلئے 304 ردعمل کا استعمال کرتے ہیں کہ آیا اس URL سے پہلے وہ معلومات حاصل کی گئی ہے یا نہیں۔



304 ترمیم شدہ نہیں - یہ کیسے کام کرتا ہے

304 حیثیت کا کوڈ صرف اس صورت میں واپس آتا ہے جب موکل کی اجازت ہو - زیادہ تر معاملات میں آپ کا ویب براؤزر۔ موکل ویب سائٹ کو بھیجے گئے HTTP ڈیٹا اسٹریم میں اس کی وضاحت کرے گا جو درخواست پر کارروائی کر رہا ہے۔ اس کی وجہ سے ، آپ کو یہ غلطی کبھی بھی اپنے ویب براؤزر پر نہیں دیکھنا چاہئے جب تک کہ ویب ایڈمنسٹریٹر اس خاص صورتحال کے لئے کوئی کسٹم سلوک پیدا نہ کرے۔ اگر 304 حیثیت کا کوڈ واپس ہوجاتا ہے تو ، آپ کو اپنے براؤزر کے کیشے سے صرف ایک ویب صفحہ پیش کیا جانا چاہئے۔

یہ مقامی کیشے کی معلومات کو موثر اپ ڈیٹ کرنے کی اجازت دیتا ہے جبکہ درخواست کے موکل کے ذریعہ پہلے سے ہی جانکاری جانے والی معلومات کی ترسیل کو کم سے کم کرتے ہوئے۔

سرور سائیڈ کا مسئلہ

تمام HTTP جوابی حیثیت والے کوڈز جو 3xx زمرہ میں ہیں (بشمول 304 ترمیم شدہ نہیں ہیں) ، کو ری ڈائریککشن میسیجز کہا جاتا ہے۔ یہ تمام کوڈز ایک سخت اشارے ہیں کہ صارف کے ایجنٹ (آپ کا ویب براؤزر یا URL کے وسائل تک رسائی کے ل used استعمال ہونے والا دوسرا ایجنٹ) درخواست کو مکمل کرنے کے ل an ایک اضافی کارروائی کرنے کی ضرورت ہے۔ میں 304 ترمیم نہیں کی گئی معاملہ ، وہ صارف ایجنٹ سے درخواست کردہ وسائل کا کیشڈ ورژن ظاہر کرنے کی درخواست کرے گا۔



4XX HTTP حیثیت کے زیادہ تر ردعمل کوڈ کے برخلاف جو کسی کلائنٹ یا سرور سائیڈ کے مسئلے کی وجہ سے ہو سکتا ہے ، a 304 ترمیم نہیں کی گئی کوڈ عام طور پر اس بات کا اشارہ ہے کہ مسئلہ اصل ویب براؤزر پر ہے۔ اس کی وجہ سے ، وہاں 304 ترمیم نہیں کی گئی کوڈ ایسی چیز نہیں ہے جس کے بارے میں صارف کے بارے میں کچھ ہو۔

آخر میں ، اگر آپ کسی خاص یو آر ایل تک رسائی حاصل کرنے کی کوشش کرتے ہوئے اس HTTP کوڈ کا گرافیکل ورژن دیکھ رہے ہیں تو ، اس مسئلے کو حل کرنے کے ل you آپ کے ل any کوئی اقدامات نہیں کیے جاسکتے ہیں۔ تاہم ، یہ سلوک ایک اشارے کی حیثیت رکھتا ہے کہ ویب سرور کو بنیادی مسئلہ درپیش ہے کیوں کہ یہ در حقیقت آپ کے براؤزر کو مطلوبہ وسائل کا کیچڈ ورژن ڈسپلے نہیں کررہا ہے۔ اس معاملے میں ، صرف قابل عمل طے شدہ ویب ایڈمنسٹریٹر سے رابطہ کرنا ہے اور اس سے اس معاملے کی تحقیقات کے لئے کہا گیا ہے۔

2 منٹ پڑھا