..


ลิงก์ผู้สนับสนุน

โปรโตคอล HTTP

บทความที่เขียนโดยแมทธิว Petrioli
หน้า 1 จาก 6

กับบทความนี้เราจะวิเคราะห์โปรโตคอลที่แบบฟอร์มหลักของเว็บหรือ'HTTP

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

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

 



 http://www.miosito.it/informazioni/curriculum.html

 
  • www.miosito.it : ระบุโฮสต์ที่เกี่ยวกับทรัพยากรที่เป็นเจ้าภาพเราแสวงหา
  • / info / curriculum.html : ระบุเส้นทางที่จะปฏิบัติตาม (ภายในโฮสต์) ในการเข้าถึงทรัพยากรที่ขอ เส้นทางที่สามารถส่งผ่านพารามิเตอร์ (QueryString) เพื่อให้แบบสอบถามไปยังสคริปต์ฝั่งเซิร์ฟเวอร์ (โปรแกรมชุดจริง)

มีสองรูปแบบไปยังโปรโตคอลคือ :'HTTP/1.0 HTTP/1.1 ลงวันที่มากขึ้นและด้านขวาที่ตอนนี้คือว่าส่วนใหญ่เว็บเบราเซอร์และเซิร์ฟเวอร์โดยใช้เปลือกมากขึ้นล่าสุดและมีประสิทธิภาพมากขึ้นกว่ารุ่น 1.0

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

โปรโตคอล HTTP อาศัยการทำงานของ TCP ชั้นของการขนส่งในการจัดการการถ่ายโอนข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอนต์ ทางเลือกของ TCP คือเนื่องจากความจริงที่ว่า TCP มีความน่าเชื่อถือให้บริการการถ่ายโอนข้อมูลซึ่งไม่จำเป็นต้องโปรโตคอลการขนส่งอื่นที่เป็น UDP

ใช้ TCP มีความได้เปรียบ -- ตามที่เรากล่าวว่า -- การถ่ายโอนความน่าเชื่อถือของข้อมูล แต่อื่น ๆ ที่เกี่ยวข้องกับเวลามากขึ้นรอที่จะได้รับทรัพยากรที่ร้องขอเป็น TCP, ก​​่อนที่จะส่งข้อมูลที่จะต้องสร้างการเชื่อมต่อ การดำเนินงานที่เรียกว่าการจับมือกัน หากผู้อ่านต้องการที่จะตรวจสอบการดำเนินงานและลักษณะของ TCP หมายถึง' บทความ จาก comfortpianostudio.com ปัจจุบัน

HTTP เป็นสิ่งจำเป็นสำหรับการถ่ายโอนความน่าเชื่อถือของข้อมูลเช่นถ้าร่างกายของหน้าเว็บ HTML เพื่อจะโอนไปยังเบราว์เซอร์เนื่องจากข้อผิดพลาดในการส่งบางส่วนขอหน้าจะไม่สามารถมองเห็นหรือตายในเนื้อหาของ

ดังกล่าวข้างต้นอยู่ในชั้นการประยุกต์ HTTP และ TCP เป็นโปรโตคอลการขนส่งชั้น ที่กล่าวว่าวิธีการที่ไม่ HTTP เพื่อแลกเปลี่ยนข้อมูลกับ TCP?
นี้เป็นไปได้ที่จะขอบคุณที่เป็นตัวแทนของซ็อกเก็ตจุดของการติดต่อระหว่างชั้นการสมัครและชั้นของการขนส่ง การประยุกต์ใช้ในพื้นที่ที่กำหนดให้แต่ละคนมีอินเตอร์เฟซซ็อกเก็ตเฉพาะที่ชั้นของการขนส่งดังนั้นถ้าตัวอย่างเช่นคำขอของผู้ใช้หน้าเว็บขณะที่การส่ง e - mail ว่าจะมีสองซ็อกเก็ต gestiscce แลกเปลี่ยนข้อมูลระหว่าง HTTP และ ชั้นของการขนส่งและอื่น ๆ ระหว่างโปรโตคอลอีเมลและชั้นของการขนส่ง

สมมติว่าขณะนี้ที่ผู้ใช้ต้องมีสองหน้าเว็บพร้อมกัน : คุณสามารถสร้างซ็อกเก็ตทั้งสองแยกกันได้อย่างไร คำตอบคือไม่มีเพราะซ็อกเก็ตหมายถึงกระบวนการ (ในกรณีนี้ HTTP) และจะต้องรับผิดชอบสำหรับการจัดการ quesst'ultimo อิสระทั้งสองแพ็กเก็ตได้รับการดูหน้าเว็บที่ร้องขอแยกต่างหาก

หลังจากที่ภาพรวม sull'HTTP รวดเร็วนี้ในบทต่อไปเราจะใส่เข้าไปในหัวใจของการสนทนาของโปรโตคอลอธิบายวิธีการร้องขอจะถูกจัดการโดยลูกค้าและการถ่ายโอนผลเนื่องมาจากข้อมูลที่

ในประเภทเดียวกัน ...
E - Learning
Javascript (หลักสูตร) Javascript (หลักสูตร)
คู่มือที่สมบูรณ์ในการเขียนสคริปต์ฝั่งไคลเอนต์ จาก 39 €
MySQL (Course) MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 €
Visual Basic 6 (หลักสูตร) Visual Basic 6 (หลักสูตร)
ทำให้การใช้งาน Desktop กับ VB6 จาก 39 €
ลิงก์ผู้สนับสนุน