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

วิธีบังคับให้ Google Chrome แสดง URL แบบเต็มเสมอ

วิธีบังคับให้ Google Chrome แสดง URL แบบเต็มเสมอ

ตามค่าเริ่มต้น Chrome จะไม่แสดง URL แบบเต็มให้คุณเห็น คุณอาจไม่สนใจรายละเอียดนี้มากเกินไป แต่ถ้าคุณต้องการแสดง URL แบบเต็มด้วยเหตุผลบางประการ คำแนะนำโดยละเอียดเกี่ยวกับวิธีทำให้ Google Chrome แสดง URL แบบเต็มในแถบที่อยู่

วิธีรับ Reddit เก่ากลับมา

วิธีรับ Reddit เก่ากลับมา

Reddit เปลี่ยนการออกแบบอีกครั้งในเดือนมกราคม 2024 ผู้ใช้เบราว์เซอร์เดสก์ท็อปสามารถเห็นการออกแบบใหม่และทำให้ฟีดหลักแคบลงในขณะที่ให้ลิงก์

วิธีคัดลอกเนื้อหาจากหนังสือเรียนด้วย Google Lens

วิธีคัดลอกเนื้อหาจากหนังสือเรียนด้วย Google Lens

การพิมพ์คำพูดที่คุณชื่นชอบจากหนังสือของคุณไปยัง Facebook ต้องใช้เวลาและเต็มไปด้วยข้อผิดพลาด เรียนรู้วิธีใช้ Google Lens เพื่อคัดลอกข้อความจากหนังสือไปยังอุปกรณ์ของคุณ

แก้ไขที่อยู่ DNS ของเซิร์ฟเวอร์ไม่พบใน Chrome

แก้ไขที่อยู่ DNS ของเซิร์ฟเวอร์ไม่พบใน Chrome

บางครั้ง เมื่อคุณใช้งาน Chrome คุณจะไม่สามารถเข้าถึงบางเว็บไซต์ได้ และได้รับข้อผิดพลาด “ไม่พบที่อยู่ DNS ของเซิร์ฟเวอร์แก้ไขใน Chrome” นี่คือวิธีที่คุณสามารถแก้ไขปัญหาได้

คำแนะนำฉบับย่อเกี่ยวกับวิธีสร้างการเตือนความจำบนหน้าแรกของ Google

คำแนะนำฉบับย่อเกี่ยวกับวิธีสร้างการเตือนความจำบนหน้าแรกของ Google

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

Netflix: เปลี่ยนรหัสผ่าน

Netflix: เปลี่ยนรหัสผ่าน

วิธีเปลี่ยนรหัสผ่านของคุณในบริการวิดีโอสตรีมมิ่งของ Netflix โดยใช้เบราว์เซอร์หรือแอป Android ที่คุณต้องการ

Apple Music กับ YouTube Music: ไหนดีกว่ากัน?

Apple Music กับ YouTube Music: ไหนดีกว่ากัน?

YouTube Music เป็นผู้สืบทอดต่อจาก Google Play Music มาตั้งแต่ปี 2560 เช่นเดียวกับ Apple Music และ Spotify YouTube Music ได้กลายเป็นหนึ่งในบริการสตรีมเพลงที่ได้รับความนิยมมากที่สุด

เหตุใด PlayStation 5 (PS5) ของคุณจึงล่าช้าและ 10 วิธีในการแก้ไขปัญหา

เหตุใด PlayStation 5 (PS5) ของคุณจึงล่าช้าและ 10 วิธีในการแก้ไขปัญหา

คุณมีปัญหาในการเพลิดเพลินกับประสบการณ์การเล่นเกม PlayStation 5 (PS5) เนื่องจากความล่าช้ามากเกินไปหรือไม่ ถ้าเป็นเช่นนั้นคุณไม่ได้อยู่คนเดียว

8 วิธียอดนิยมในการแก้ไขข้อผิดพลาด “DNS ไม่สามารถแก้ไขชื่อเซิร์ฟเวอร์ Xbox”

8 วิธียอดนิยมในการแก้ไขข้อผิดพลาด “DNS ไม่สามารถแก้ไขชื่อเซิร์ฟเวอร์ Xbox”

ในฐานะเกมเมอร์ ไม่มีอะไรน่าหงุดหงิดไปกว่าการเตรียมพร้อมเล่นเกม Xbox ออนไลน์ที่คุณชื่นชอบ แต่กลับถูกหยุดโดยข้อผิดพลาด “DNS ไม่แก้ไขชื่อเซิร์ฟเวอร์ Xbox” ที่น่าสะพรึงกลัว นั่นหมายถึงอะไร

Snapchat “My Eyes Only”: ความหมายและวิธีตั้งค่า

Snapchat “My Eyes Only”: ความหมายและวิธีตั้งค่า

เราทุกคนมี Snaps ที่ต้องการเก็บไว้เป็นส่วนตัว ไม่ว่าจะเป็นรูปภาพส่วนตัว หรือสิ่งที่คุณไม่อยากให้ใครใช้โทรศัพท์ของคุณเห็น คุณสามารถสร้างเรื่องราวส่วนตัวบน Snapchat ได้แล้ว และตอนนี้สำหรับ Snaps ส่วนตัวพิเศษเหล่านั้น คุณสามารถปกป้องความเป็นส่วนตัว Snapchat ของคุณด้วยฟีเจอร์ My Eyes Only Snapchat