ความแตกต่างระหว่าง HTTP และ HTTPS

Hypertext Transfer Protocol (HTTP) คือโปรโตคอลที่ใช้เมื่อเว็บเบราว์เซอร์ (ไคลเอนต์) ร้องขอข้อมูลจากเซิร์ฟเวอร์

  • URL เริ่มต้นด้วย "http://"
  • ใช้พอร์ต 80 สำหรับการสื่อสาร
  • ไม่ปลอดภัย
  • ไม่มีการเข้ารหัส
  • ไม่จำเป็นต้องมีใบรับรอง

Hypertext Transfer Protocol Secure (HTTPS) คือการผสมผสานของ Hypertext Transfer Protocol (HTTP) และ Secure Sockets Layer (SSL) และ Transport Layer Security (TLS) protocols

  • URL เริ่มต้นด้วย "https://"
  • ใช้พอร์ต 443 สำหรับการสื่อสาร
  • เป็นวิธีที่ปลอดภัยกว่าในการส่งข้อมูลจากไคลเอนต์ไปยังเซิร์ฟเวอร์และกลับ
  • การสื่อสารถูกเข้ารหัส
  • จำเป็นต้องมีใบรับรอง SSL สำหรับการเข้ารหัส