HTTP/2 คืออะไร?

ปริมาณการใช้เว็บทั้งหมดบนอินเทอร์เน็ตใช้โปรโตคอล HTTP ที่รู้จักกันดี สิ่งที่คุณอาจไม่ทราบก็คือมีโปรโตคอล HTTP หลายเวอร์ชันที่เผยแพร่และใช้งานบนอินเทอร์เน็ต เวอร์ชันที่เผยแพร่ครั้งแรกคือ HTTP V0.9 และเผยแพร่ในปี 1991 เวอร์ชัน 1.0 เปิดตัวในปี 1996 และแทนที่ในปี 1997 ด้วย HTTP/1.1

HTTP/1.1 เป็นโปรโตคอลการสื่อสารทางเว็บมาตรฐานตั้งแต่นั้นมา แม้ว่าโปรโตคอลจะเห็นการแก้ไขและการชี้แจงจำนวนมากที่ล้าสมัยในเวอร์ชันก่อนหน้า แต่ชื่อ HTTP/1.1 ก็ยังถูกใช้อยู่ การแก้ไขครั้งล่าสุดเกิดขึ้นในปี 2557

HTTP/2 ได้รับการเผยแพร่ในปี 2015 และได้รับการออกแบบมาเพื่อให้บริการควบคู่ไปกับแทนที่จะแทนที่มาตรฐาน HTTP/1.1 ก่อนหน้า โดยอิงตามโปรโตคอล SPDY (ออกเสียงว่า “รวดเร็ว”) ที่พัฒนาโดย Google และได้รับการออกแบบมาเพื่อรักษาความเข้ากันได้กับ HTTP/1.1 ให้ได้มากที่สุด เช่น ด้วยรหัสข้อผิดพลาดและวิธีการขอ

นอกจากนี้ โปรโตคอล HTTP/2 ยังได้รับการออกแบบมาเพื่อเพิ่มความเร็วในการโหลดหน้าเว็บผ่านการปรับปรุงประสิทธิภาพต่างๆ การไม่แทนที่ HTTP/1.1 ทำให้อุปกรณ์รุ่นเก่าที่ไม่รองรับ HTTP/2 ยังคงทำงานในขณะที่อุปกรณ์ที่รองรับโปรโตคอลที่ใหม่กว่าสามารถได้รับประโยชน์

การปรับปรุง HTTP/2

การเปลี่ยนแปลงครั้งใหญ่อย่างหนึ่งใน HTTP/2 คือทรัพยากรทั้งหมดบนหน้าสามารถร้องขอและส่งคืนได้ในการเชื่อมต่อเดียว ก่อนหน้านี้ใน HTTP/1.1 เว็บเบราว์เซอร์ต้องเปิดการเชื่อมต่อใหม่สำหรับแต่ละทรัพยากรที่ร้องขอแล้วปิด สิ่งนี้นำไปสู่ค่าใช้จ่ายเพิ่มเติมจำนวนมาก โดยเฉพาะอย่างยิ่งหากหน้าเว็บมีทรัพยากรนับสิบหรือหลายร้อยรายการ ทำให้เวลาในการโหลดหน้าเว็บช้าลง โดยการขอทรัพยากรทั้งหมดในการเชื่อมต่อเดียว เบราว์เซอร์จะต้องเจรจาการเชื่อมต่อเดียวกับเว็บเซิร์ฟเวอร์ ซึ่งลดค่าใช้จ่ายในการส่งและโหลดทรัพยากร

เคล็ดลับ: ทรัพยากรบนเว็บคือไฟล์ใดๆ ที่ใช้ในการแสดงหน้าเว็บ ตัวอย่างเช่น ซึ่งรวมถึงโค้ด HTML รูปภาพ ข้อมูลการจัดรูปแบบ และสคริปต์

การปรับปรุงอีกประการหนึ่งใน HTTP/2 คือคำขอของเว็บถูก "วางบนท่อ" ซึ่งช่วยให้สามารถส่งคำขอหลายรายการก่อนที่จะได้รับการตอบกลับ ก่อนหน้านี้ใน HTTP/1.1 คำขอแต่ละรายการจะต้องทำตามลำดับ ซึ่งหมายความว่าเวลาที่ใช้ในการรอการตอบกลับคำขอก่อนหน้าเพื่อขอทรัพยากรถัดไป ทำให้เวลาในการโหลดหน้าเว็บล่าช้า

การใช้งานในเบราว์เซอร์

เบราว์เซอร์ที่ทันสมัยทั้งหมดรองรับ HTTP/2 น่าเสียดายที่อัตราการนำไปใช้บนเว็บไซต์มีความเป็นสากลน้อยกว่า อย่างไรก็ตาม ผู้ใช้สามารถใช้ประโยชน์จาก HTTP/2 ได้จากเว็บไซต์เหล่านั้นที่ได้รับการกำหนดค่าให้ใช้

แม้ว่าโปรโตคอล HTTP/2 เองจะไม่ต้องใช้การเข้ารหัส แต่การใช้งานเบราว์เซอร์ทั้งหมดก็เป็นเช่นนั้น ดังนั้น โปรโตคอล HTTP/2 จึงสามารถใช้ได้ผ่านการเชื่อมต่อ HTTPS เท่านั้น



Leave a Comment

แก้ไข: แอพที่ไม่ได้ปักหมุดกลับมาอีกครั้งใน Windows 11

แก้ไข: แอพที่ไม่ได้ปักหมุดกลับมาอีกครั้งใน Windows 11

หากแอพและโปรแกรมที่ไม่ได้ปักหมุดกลับมาที่แถบงาน คุณสามารถแก้ไขไฟล์ Layout XML และนำบรรทัดกำหนดเองออกไปได้

วิธีลบข้อมูลที่บันทึกจากการเติมข้อมูลอัตโนมัติของ Firefox

วิธีลบข้อมูลที่บันทึกจากการเติมข้อมูลอัตโนมัติของ Firefox

ลบข้อมูลที่บันทึกจากการเติมข้อมูลอัตโนมัติของ Firefox โดยทำตามขั้นตอนง่าย ๆ และรวดเร็วสำหรับอุปกรณ์ Windows และ Android.

วิธีการรีเซ็ต iPod Shuffle แบบซอฟต์และฮาร์ด

วิธีการรีเซ็ต iPod Shuffle แบบซอฟต์และฮาร์ด

ในบทเรียนนี้ เราจะแสดงวิธีการรีเซ็ตแบบซอฟต์หรือฮาร์ดบน Apple iPod Shuffle.

วิธีจัดการการสมัครสมาชิก Google Play ของคุณบน Android

วิธีจัดการการสมัครสมาชิก Google Play ของคุณบน Android

มีแอปที่ยอดเยี่ยมมากมายบน Google Play ที่คุณไม่สามารถช่วยได้แต่ต้องสมัครสมาชิก หลังจากนั้นรายการนั้นจะเพิ่มขึ้น และคุณจะต้องจัดการการสมัครสมาชิก Google Play ของคุณ

วิธีการใช้ Samsung Pay กับ Galaxy Z Fold 5

วิธีการใช้ Samsung Pay กับ Galaxy Z Fold 5

การค้นหาไพ่ที่ถูกต้องเพื่อชำระเงินในกระเป๋าของคุณอาจเป็นเรื่องยุ่งยาก ในช่วงไม่กี่ปีที่ผ่านมา บริษัทต่างๆ ได้พัฒนาและเปิดตัวโซลูชันการชำระเงินแบบไม่สัมผัส

วิธีลบประวัติการดาวน์โหลด Android

วิธีลบประวัติการดาวน์โหลด Android

การลบประวัติการดาวน์โหลด Android ช่วยเพิ่มพื้นที่จัดเก็บและยังมีประโยชน์อื่น ๆ อีกมากมาย นี่คือขั้นตอนที่ต้องทำตาม.

วิธีลบภาพถ่ายและวิดีโอจาก Facebook

วิธีลบภาพถ่ายและวิดีโอจาก Facebook

คู่มือนี้จะแสดงวิธีลบภาพถ่ายและวิดีโอจาก Facebook โดยใช้ PC, อุปกรณ์ Android หรือ iOS.

วิธีการคืนค่ากระดาน Galaxy Tab S9

วิธีการคืนค่ากระดาน Galaxy Tab S9

เราใช้เวลาสั้นๆ กับ Galaxy Tab S9 Ultra และมันเป็นแท็บเล็ตที่สมบูรณ์แบบสำหรับการจับคู่กับคอมพิวเตอร์Windows ของคุณหรือ Galaxy S23

วิธีปิดเสียงข้อความกลุ่มใน Android 11

วิธีปิดเสียงข้อความกลุ่มใน Android 11

ปิดเสียงข้อความกลุ่มใน Android 11 เพื่อควบคุมการแจ้งเตือนสำหรับแอพ Messages, WhatsApp และ Telegram.

Firefox: ล้างประวัติ URL บนแถบที่อยู่

Firefox: ล้างประวัติ URL บนแถบที่อยู่

ล้างประวัติ URL บนแถบที่อยู่ใน Firefox และเก็บเซสชันของคุณให้เป็นส่วนตัวโดยทำตามขั้นตอนที่เร็วและง่ายเหล่านี้.