HTTP คืออะไร
HTTP ย่อมาจาก Hypertext Transfer Protocol คือ โพรโทคอลสื่อสารสำหรับการแลกเปลี่ยนสารสนเทศผ่านอินเทอร์เน็ต โดยหลักแล้วใช้ในการรับเอกสารข้อความหลายมิติที่นำไปสู่การเชื่อมต่อกับ World Wide Web(WWW )จะใช้เมื่อเรียกโปรแกรมweb browser เช่น Firefox, Google Chrome, Safari,Opera และ IE Microsoft Internet Explorer เรียกดูข้อมูลหรือเว็บเพจ โปรแกรมบราวเซอร์ดังกล่าวจะใช้โปรโตคอล HTTP ซึ่งโปรโตคอลนี้ทำให้เซิร์ฟเวอร์ส่งข้อมูลมาให้บราวเซอร์ตามต้องการ และบราวเซอร์จะนำข้อมูลมาแสดงผลบนจอภาพได้อย่างถูกต้อง
ในการแลกเปลี่ยนข้อมูลกันระหว่าง Server และ Client ของ World Wide Web (Server) โดยส่งข้อมูลแบบ Clear text คือ ข้อมูลที่ทำการส่งไปนั้น ไม่ได้ทำการเข้ารหัส ทำให้สามารถถูกดักจับและอ่านข้อมูลได้ง่าย
HTTPS คืออะไร
https ย่อมาจาก Hypertext Transfer Protocol over Secure Socket Layer หรือ http over ssl คือ โปรโตคอลที่ระบุถึงการเชื่อมต่อแบบ Secure http โปรโตคอล https สร้างเพื่อความปลอดภัย
ในการสื่อสารผ่านอินเตอร์เน็ตข้อมูลที่ทำการส่งได้ถูกเข้ารหัสเอาไว้ โดยใช้ Asymmetric Algorithm ซึ่งถ้าถูกดักจับได้ก็ไม่สามารถที่จะอ่านข้อมูลนั้นได้รู้เรื่อง โดยข้อมูลนั้นจะสามารถอ่านได้เข้าใจเฉพาะClient กับเครื่อง Server เท่านั้น นิยมใช้กับเว็บไซต์ที่ต้องการความปลอดภัยสูง เช่น เว็บไซต์ของธนาคาร ร้านค้าออนไลน์ เป็นต้น
ความแตกต่างของ http และ https
เว็บไซต์ที่มี https จะเพิ่มความปลอดภัยในการรับส่งข้อมูลให้กับเรามากขึ้นในขณะที่เราทำธุรกรรมออนไลน์ เพราะ https จะช่วยปกป้องข้อมูลสำคัญที่ส่งออกจากคอมพิวเตอร์ของเราผ่านเครือข่ายอินเทอร์เน็ตเข้าไปยังเซิร์ฟเวอร์ของหน้า ร้านออนไลน์ ทำให้อาชญากรคอมพิวเตอร์ไม่สามารถนำข้อมูลไปใช้งานได้ แต่สำหรับเว็บไซต์ส่วนใหญ่ที่ใช้ http อาชญากรคอมพิวเตอร์จะสามารถขโมยข้อมูลที่ถูกส่ง
จากคอมพิวเตอร์ของเราไปยังเว็บไซต์อีคอมเมิร์ซ (เซิร์ฟเวอร์ของหน้าร้านออนไลน์) ได้อย่างง่ายดาย
ข้อมูลอ้างอิง
http://www.ismed.or.th
http://www.modify.in.th
http://intranet.dt.mahidol.ac.th
- คุณอยู่ที่:
- คู่มือ
- ความหมายคำ คืออะไร
- HTTP HTTPS คืออะไร โพรโทคอล แลกเปลี่ยนข้อมูล
บทความล่าสุด
- 5 เหตุผลที่คุณควรใช้ Gemini โมเดลภาษาขนาดใหญ่จาก Google AI
- ทำความรู้จัก ufw เครื่องมือจัดการ Firewall บน Linux
- Wi-Fi 7 กับความเร็วระดับ 30 Gbps ยกระดับประสบการณ์การเชื่อมต่อไร้สายสู่อีกระดับ
- Sembly ถอดข้อความประชุมของคุณมีประสิทธิภาพ
- ความเสี่ยงการทำ VPN server ด้วย OpenVPN บน Ubuntu
- ตรวจสอบเว็บไซต์หลายหน้าจอด้วย Responsively App
- Vimeo คืออะไร แพลตฟอร์มดูวิดิโอครบจบที่เดียว
VDO บทเรียน live
สอนเขียนโปรแกรม
- บทเรียน MySQL Store Procedure (14)
- บทเรียน PostgreSQL Stored Procedures (5)
- บทเรียน Phalcon Framework (0)
- บทเรียน Python Framework Flask (21)
- บทเรียน HTML (39)
- บทเรียน HTML5 (31)
- บทเรียน CSS (64)
- บทเรียน Bootstrap (7)
- บทเรียน สอนเขียน php พื้นฐาน (49)
- บทเรียน ReactJS (13)
- บทเรียน PHP5 OOP (19)
- บทเรียน Joomla Framework พัฒนา Extension จุมล่า (33)
- บทเรียน Yii Framework (21)
- บทเรียน SQL (28)
- บทเรียน สอนการใช้งาน phpMyadmin (19)
- บทเรียน สอน PostgreSQL (23)
- บทเรียน Javascript (22)
- บทเรียน AJAX (10)
- บทเรียน jQuery (14)
- บทเรียน พัฒนา App บน Android OS (9)
- บทเรียน Python (58)
- บทเรียน Python GUI (145)
- บทเรียน Python Framework FastAPI (23)
- บทเรียน Python Tensorflow (14)
- บทเรียน Java (14)
- เรียนภาษาอังกฤษกับโปรแกรมเมอร์ ฉบับโปรแกรมเมอร์สอน (32)
- บทเรียนอื่นๆ (4)
- VDO Tutorial (0)
- บทเรียน Laravel Framework (6)
- บทเรียน Joomla 3 Framework พัฒนา Extension จุมล่า (16)
- บทเรียน Dart & Flutter (5)
- บทเรียน Joomla 4 Framework พัฒนา Extension จุมล่า Web Service (0)
เนื้อหาใกล้เคียง
- 2549-06-13 - การทำงานของ AJAX
- 2549-04-03 - เครื่องมือ สำหรับ เขียน PHP
- 2549-11-18 - ประวัติความเป็นมาของภาษา PHP - ทำความรู้จักประวัติของ php
- 2549-11-18 - การตรวจดู Webbrowser ของผู้มาเยือนว่าเป็นตัวไหน ด้วย PHP
- 2557-04-13 - Hosting ที่ Mindphp.com ใช้อยู่ ตรวจสอบแล้วไม่มีปัญหา ช่องโหว่ Heartbleed
กระทู้ล่าสุดจากเว็บบอร์ด