..
กับบทความนี้เราจะวิเคราะห์โปรโตคอลที่แบบฟอร์มหลักของเว็บหรือ'HTTP
HTTP ย่อมาจากสำหรับ Hyper โปรโตคอลการถ่ายโอนข้อความและเป็นหนึ่งในโปรโตคอลที่สำคัญที่สุดและลงวันที่สมัครชั้น
เมื่อใดก็ตามที่ผู้ใช้ต้องการหน้าเว็บใด ๆ ที่ใช้โปรโตคอล HTTP คือการทำให้การร้องขอไปยังเซิร์ฟเวอร์โฮสติ้งหน้าคือการรับข้อมูลจากเซิร์ฟเวอร์ในการตอบสนองของ
มันชัดเจนดังนั้นที่โปรโตคอล HTTP เป็นปัจจุบันทั้งในชั้นการสมัครและในการสื่อสารไคลเอ็นต์เซิร์ฟเวอร์ที่อธิบายไว้ข้างต้นมิฉะนั้นจะไม่เกิดขึ้น
ขอโดยลูกค้าจะทำผ่านเบราว์เซอร์ที่จับการสื่อสารทั้งหมดบนหน้าจอและส่งกลับทรัพยากรที่ร้องขอโดยผู้ใช้
เบราว์เซอร์จะเห็นหน้าเว็บที่เป็นชุดของวัตถุที่เกี่ยวข้องกับแต่ละอื่น ๆ ผ่านเชื่อมโยงหลายมิติ
ดังนั้นแน่นอนหน้าเว็บที่ประกอบด้วยเนื้อความ HTML เป็นแหล่งข้อมูลอื่น ๆ ที่อาจจะสคริปภาพ,, java applets และอื่น ๆ
ทรัพยากรทั้งหมดบนเซิร์ฟเวอร์สามารถเข้าถึงได้ผ่านเส้นทาง URL ที่อ้างถึงวัตถุหนึ่งที่เฉพาะเจาะจงและ
โครงสร้างของ URL ที่จะถูกกำหนดโดยมาตรฐานที่ดีที่กำหนดและประกอบด้วยสองโครงสร้างหลัก
Take เช่นทรัพยากรต่อไปนี้
http://www.miosito.it/informazioni/curriculum.html
มีสองรูปแบบไปยังโปรโตคอลคือ :'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 รวดเร็วนี้ในบทต่อไปเราจะใส่เข้าไปในหัวใจของการสนทนาของโปรโตคอลอธิบายวิธีการร้องขอจะถูกจัดการโดยลูกค้าและการถ่ายโอนผลเนื่องมาจากข้อมูลที่
| |
Javascript (หลักสูตร)
คู่มือที่สมบูรณ์ในการเขียนสคริปต์ฝั่งไคลเอนต์ จาก 39 € |
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
Visual Basic 6 (หลักสูตร)
ทำให้การใช้งาน Desktop กับ VB6 จาก 39 € |