HTTP سرور هيڊر چيڪ ڪرڻ لاءِ خدمت

ڪنهن به ويب سائيٽ لاءِ، اهو ضروري آهي ته HTTP هيڊرن کي صحيح طرح ترتيب ڏيو. هيڊ لائين جي موضوع تي ڪيترائي مضمون لکيا ويا آهن. هتي اسان جمع ٿيل تجربو ۽ آر ايف سي دستاويزن جو خلاصو ڪيو آهي. ڪجهه عنوان لازمي آهن، ڪجهه پراڻا آهن، ۽ ڪجهه مونجهارو ۽ تضاد پيدا ڪري سگهن ٿا. اسان لاءِ پيٽ جو ٿلهو ٺاهيو ويب سرور HTTP هيڊر جي خودڪار چڪاس. ٻين ڪيترن ئي خدمتن جي برعڪس جيڪي صرف هيڊر ڏيکاريندا آهن، هي خدمت توهان کي اجازت ڏئي ٿي:

  1. معياري سرن جي قيمت مقرر ڪريو؛
  2. پنهنجا پنهنجا ڪسٽم هيڊر شامل ڪريو؛
  3. HTTP پروٽوڪول ورزن جي وضاحت ڪريو: 1.0، 1.1، 2 (چڪندو آهي ته ڇا HTTP/2 سپورٽ ٿيل آهي)؛
  4. درخواست جو طريقو بيان ڪريو، وقت ختم ٿيڻ ۽ پوسٽ ڊيٽا سرور ڏانهن موڪليو وڃي؛
  5. بين بيگ پڻ جواب جي درستگي کي چيڪ ڪري ٿو If-Modified-Since, If-None-Match درخواستن، جيڪڏهن سرور جي جواب ۾ Last-Modified يا ETag شامل آهي.


اسان کي آخري سچائي جو فرض نه آهي. انفرادي مواد ۽ انفرادي منصوبن لاءِ، يقيناً، انحراف ٿي سگھي ٿو. پر هي خدمت توهان کي ٻڌائي ٿي ته توهان کي ڇا ڌيان ڏيڻ گهرجي، ۽ اهو توهان لاءِ ڪارائتو ٿي سگهي ٿو توهان جي عنوانن ۾ ترميم ڪرڻ. هيٺ ڏنل هڪ فهرست آهي جنهن جي تصديق جي خدمت ڌيان ڏئي ٿي. ائين ڇو، پڙهو Habré تي مضمونن ۾.

گهربل سر

  • تاريخ
  • مواد جو قسم متن جي مواد لاءِ چارسيٽ اشارو ڪري ٿو، ترجيحي طور تي utf-8
  • متن جي مواد لاءِ مواد-انڪوڊنگ ڪمپريشن

پراڻو ۽ غير ضروري هيڊر

  • تفصيلي ويب سرور ورزن سان سرور
  • X-Power-by
  • X_ASPNET-ورزن
  • ختم ٿئي ٿو
  • پراگما
  • P3P
  • ذريعي
  • X-UA-مطابقت رکندڙ

سيڪيورٽي لاءِ گهربل هيڊر

  • ايڪس مواد-قسم-اختيارن
  • X-XSS-تحفظ
  • سخت- ٽرانسپورٽ- سيڪيورٽي
  • حوالو ڏيڻ واري پاليسي
  • فيچر- پاليسي
  • مواد-سيڪيورٽي-پاليسي يا مواد-سيڪيورٽي-پاليسي-رپورٽ-صرف ان لائن اسڪرپٽس ۽ اندازن کي غير فعال ڪرڻ لاءِ.

ڪيشنگ لاءِ هيڊر

جامد مواد لاءِ لازمي آھي ھڪڙي ڊگھي ڪيش جي زندگي سان ۽ انتهائي مطلوب آھي متحرڪ مواد لاءِ مختصر ڪيش لائف سان.

  • آخري ڀيرو تبديل ٿيل
  • اي ٽيگ
  • ڪيش ڪنٽرول
  • ويري
  • اهو ضروري آهي ته سرور صحيح طور تي هيڊرن جو جواب ڏئي: If-Modified-Since ۽ If-None-Match

HTTP / 2

سرور کي ھاڻي HTTP/2 کي سپورٽ ڪرڻ گھرجي. ڊفالٽ طور، خدمت سرور جي آپريشن کي HTTP/2 ذريعي چيڪ ڪري ٿو. جيڪڏهن توهان جو سرور HTTP/2 کي سپورٽ نٿو ڪري، ته پوءِ HTTP/1.1 چونڊيو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو