Faith Evans feat. Stevie J – "A Minute" [Official Music Video]
สารบัญ:
HTTP เป็นโปรโตคอลการสื่อสารที่เรียบง่ายขึ้นอยู่กับ TCP / IP และเป็นฐานข้อมูลที่สมบูรณ์สำหรับการจัดส่งข้อมูลบนเวิลด์ไวด์เว็บ นับตั้งแต่หลายปีที่ผ่านมา HTTP ใช้เป็นโปรโตคอลที่มีประสิทธิภาพซึ่งข้อมูล bazillions ถูกส่งผ่าน HTTP ระหว่างไคลเอ็นต์และเซิร์ฟเวอร์ โดยพื้นฐานแล้ว HTTP จะขึ้นอยู่กับสถาปัตยกรรมของเซิร์ฟเวอร์ไคลเอ็นต์ที่เว็บเบราว์เซอร์และเครื่องมือค้นหาทำหน้าที่เหมือนกับไคลเอ็นต์ HTTP และเว็บเซิร์ฟเวอร์ทำหน้าที่เหมือนกับเซิร์ฟเวอร์ การร้องขอ / การตอบสนองนี้โดยไคลเอ็นต์และเซิร์ฟเวอร์จะสื่อสารผ่านการเชื่อมต่อ TCP / IP ไคลเอ็นต์เบราว์เซอร์จะเริ่มส่งคำขอไปยังเว็บเซิร์ฟเวอร์ในรูปแบบ URL และเว็บเซิร์ฟเวอร์จะตอบกลับด้วยแหล่งข้อมูลที่ร้องขอพร้อมกับ รหัสสถานะ HTTPS ที่มีอยู่ในส่วนหัว HTTP ของเบราว์เซอร์ กล่าวอีกนัยหนึ่งเว็บเซิร์ฟเวอร์ตอบสนองคำขอด้วยรหัสความสำเร็จหรือข้อผิดพลาด
รหัสสถานะ HTTP status
รหัสสถานะ HTTPS คือข้อความสั้น ๆ ที่ส่งมาจากเซิร์ฟเวอร์ที่แสดงบนหน้าเว็บเมื่อไคลเอ็นต์เริ่มต้นการร้องขอ ไปยังเซิร์ฟเวอร์ รหัสสถานะ HTTPS มีความสำคัญสำหรับเจ้าของเว็บไซต์หรือนักพัฒนาซอฟต์แวร์เนื่องจากพวกเขามีบทบาทสำคัญในการวิเคราะห์ข้อผิดพลาดฝั่งไคลเอ็นต์ / ฝั่งเซิร์ฟเวอร์และแก้ไขปัญหาเกี่ยวกับการกำหนดค่ากล่าวคือรหัสสถานะ HTTPS เป็นเซิร์ฟเวอร์ที่บอกว่ามีบางอย่างไม่ถูกต้อง. องค์ประกอบรหัสสถานะเป็นตัวเลข 3 หลักซึ่งหลักแรกของรหัสสถานะระบุชั้นเรียนของคำตอบ ภายในคลาสมีรหัสเซิร์ฟเวอร์หลายชุดอยู่และถูกส่งกลับโดยเซิร์ฟเวอร์ ตัวเลขสองตัวสุดท้ายของรหัสสถานะ HTTPS ไม่มีบทบาทการจัดหมวดหมู่ใด ๆ มีห้าคลาสมาตรฐานสำหรับรหัสสถานะ HTTP ซึ่งเราจะพูดถึงรายละเอียดและหารือเกี่ยวกับรหัสสถานะ HTTPS บางอย่างที่อาจเกิดขึ้นเป็นประจำ
รหัสสถานะ HTTPS แบ่งเป็น 5 คลาสดังนี้
1xx:
คลาสนี้หมายถึงการตอบสนองที่เป็นข้อมูลซึ่งบ่งชี้ว่าเว็บเซิร์ฟเวอร์ได้รับคำขอที่ริเริ่มของไคลเอ็นต์และอยู่ภายใต้กระบวนการ
ภายในคลาสนี้มีเซิร์ฟเวอร์หลายรหัสอยู่และส่งคืนโดยเซิร์ฟเวอร์
ต่อไปนี้ คือบางส่วนของรายการรหัสสถานะภายใต้คลาส 1xx
100 ดำเนินการต่อ: ซึ่งบ่งชี้ว่าเซิร์ฟเวอร์ได้รับเพียงส่วนหนึ่งของคำขอที่สร้างโดยไคลเอ็นต์จากคำขอขนาดใหญ่และนั่นหมายความว่าลูกค้าสามารถส่งต่อได้ การร้องขอตราบเท่าที่คำขอไม่ได้รับการปฏิเสธจากฝั่งเซิร์ฟเวอร์
101 โปรโตคอลการสลับ: รหัสสถานะหมายความว่าเซิร์ฟเวอร์พร้อมที่จะเปลี่ยนโปรโตคอลตามคำขอของลูกค้า
2xx:
คลาสนี้เป็นรหัสความสำเร็จที่ส่งคืนโดยเซิร์ฟเวอร์ นั่นหมายความว่าเซิร์ฟเวอร์ได้รับคำขอที่เป็นลูกค้าที่ริเริ่มแล้วรวมถึงการดำเนินการที่เข้าใจและประมวลผล
ต่อไปนี้เป็นรายการรหัสสถานะภายใต้คลาส 2xx
200 OK: รหัสสถานะคือการตอบสนองมาตรฐานสำหรับคำขอ HTTP ที่สำเร็จซึ่งริเริ่มโดยลูกค้า มันถูกส่งกลับโดยเซิร์ฟเวอร์เมื่อเว็บเพจทำงานในลักษณะเดียวกับที่คาดว่าจะทำงาน
201 สร้าง: รหัสสถานะนี้จะถูกส่งคืนเมื่อคำขอที่สร้างขึ้นโดยไคลเอ็นต์เสร็จสมบูรณ์โดยเซิร์ฟเวอร์และรีซอร์สใหม่ สร้าง
205 รีเซ็ตเนื้อหา: รหัสสถานะนี้จะส่งคืนเมื่อเซิร์ฟเวอร์ได้ดำเนินการตามคำขอของลูกค้าสำเร็จแล้ว แต่ไม่สามารถส่งคืนเนื้อหาใด ๆ ต้องใช้เบราว์เซอร์ / ไคลเอ็นต์เพื่อรีเซ็ตมุมมองเอกสาร
3xx:
คลาสนี้เป็นรหัสการเปลี่ยนเส้นทางซึ่งแนะนำให้ลูกค้าดำเนินการเพิ่มเติมเพื่อให้คำขอที่ริเริ่มเสร็จสมบูรณ์ แสดงว่าไคลเอ็นต์ต้องดำเนินการเพิ่มเติมเพื่อดำเนินการตามคำขอ
ต่อไปนี้เป็นรายการรหัสสถานะภายใต้คลาส 3xx
300 Multiple Choices: หมายถึงทางเลือกที่หลากหลายสำหรับลูกค้าที่เริ่มต้น ทรัพยากร ไคลเอ็นต์สามารถเลือกลิงก์ที่มีที่อยู่ได้สูงสุดห้าแห่ง
301 ถูกย้ายอย่างถาวร: รหัสสถานะนี้จะปรากฏขึ้นเมื่อมีการแทนที่ทรัพยากรถาวรกับทรัพยากรอื่นอย่างถาวรเมื่อมีการร้องขอทรัพยากรหรือหน้าเว็บของไคลเอ็นต์ เปลี่ยนเส้นทางไปยัง URL ใหม่
302 พบ: รหัสสถานะนี้จะปรากฏขึ้นเมื่อมีการร้องขอทรัพยากรหรือหน้าเว็บของไคลเอ็นต์ที่พบในตำแหน่งอื่นที่ไม่ใช่ที่คาดไว้ ย้ายชั่วคราวไปยังรีซอร์สอื่นหรือเปลี่ยนเส้นทางชั่วคราวไปยัง URL ใหม่
304 ไม่ได้รับการแก้ไข: รหัสสถานะนี้จะถูกส่งกลับถ้าไคลเอ็นต์ได้ดาวน์โหลดทรัพยากรมาตั้งแต่ครั้งสุดท้ายแล้วและจะปรากฏขึ้นเพื่อแจ้งเบราว์เซอร์ไคลเอ็นต์ว่า ทรัพยากรที่ร้องขอจะถูกเก็บไว้ในแคชของเบราว์เซอร์ที่ยังไม่ได้รับการแก้ไข รหัสสถานะนี้โดยทั่วไปจะช่วยเพิ่มความเร็วในการส่งมอบทรัพยากรจากหน้าเว็บโดยใช้สำเนาที่ดาวน์โหลดมาก่อนหน้านี้ซึ่งยังคงอยู่ในแคชตั้งแต่ครั้งล่าสุด
4xx:
ข้อผิดพลาดฝั่งไคลเอ็นต์ซึ่งระบุว่ามี มีปัญหากับคำขอของลูกค้า รหัสนี้จะถูกส่งกลับหากคำขอของไคลเอ็นต์อาจมีไวยากรณ์ที่ไม่ถูกต้อง
ต่อไปนี้เป็นรายการรหัสสถานะภายใต้คลาส 4xx
400 Bad Request: รหัสสถานะนี้จะถูกส่งคืนหากเซิร์ฟเวอร์ไม่ได้
401 ไม่ได้รับอนุญาต: รหัสสถานะนี้จะถูกส่งกลับโดยเซิร์ฟเวอร์ถ้าไคลเอ็นต์ไม่ได้ระบุข้อมูลรับรองการตรวจสอบสิทธิ์ที่ถูกต้อง
403 ต้องห้าม: รหัสสถานะ HTTPS นี้จะส่งคืนเมื่อไม่อนุญาตให้เข้าถึงทรัพยากรและไคลเอ็นต์ไม่มีสิทธิ์ที่จำเป็นในการดูเนื้อหา โดยทั่วไปจะเกิดขึ้นหากลูกค้ากำลังพยายามดูเนื้อหาที่มีการป้องกันด้วยรหัสผ่านโดยไม่มีข้อมูลรับรองการเข้าสู่ระบบที่ถูกต้อง
404 ไม่พบ : ข้อผิดพลาดนี้เป็นข้อผิดพลาดที่พบบ่อยที่สุดของ HTTPS ทั้งหมดและถูกส่งคืนหากเซิร์ฟเวอร์ไม่สามารถค้นหาได้
405 วิธีที่ไม่ได้รับอนุญาต: รหัสสถานะ HTTPS นี้จะถูกส่งกลับถ้าเมธอดที่ร้องขอโดยไคลเอ็นต์ได้รับการสนับสนุนโดยเซิร์ฟเวอร์โฮสติ้ง แต่ไม่ได้รับการสนับสนุนโดยรีซอร์สที่ไคลเอ็นต์ร้องขอ
408 การร้องขอหมดเวลา: รหัสสถานะ HTTPS นี้ถูกส่งคืนโดยเซิร์ฟเวอร์หากเซิร์ฟเวอร์ไม่ได้รับคำขอสมบูรณ์จากเบราว์เซอร์ไคลเอ็นต์ สาเหตุหลักของข้อผิดพลาดนี้คือการสูญเสียข้อมูลระหว่างการสื่อสารระหว่าง client-server เซิร์ฟเวอร์หมดเวลารอการร้องขอเพื่อรับสมบูรณ์จากเบราว์เซอร์ไคลเอ็นต์
410 Gone: รหัสสถานะ HTTPS นี้จะถูกส่งคืนหากเซิร์ฟเวอร์ไม่สามารถค้นหาหน้าหรือรีซอร์สที่ไคลเอ็นต์เรียกร้อง ข้อผิดพลาดสถานะนี้คล้ายกับข้อผิดพลาด 404 Not Found ยกเว้นว่าข้อผิดพลาดนี้เป็นแบบถาวรและหน้าหรือทรัพยากรที่ร้องขอไม่สามารถใช้งานได้ในขณะนี้และจะไม่สามารถใช้ได้อีกในอนาคต
5xx:
คลาสนี้เป็น ข้อผิดพลาดฝั่งเซิร์ฟเวอร์และจะส่งกลับหากเซิร์ฟเวอร์ไม่สามารถตอบสนองคำขอของไคลเอ็นต์ได้ข้อผิดพลาดในเซิร์ฟเวอร์อาจเป็นสาเหตุหนึ่งที่ทำให้ไม่สามารถดำเนินการตามคำขอได้
ต่อไปนี้เป็นรายการรหัสสถานะภายใต้คลาส 5xx
500 ข้อผิดพลาดภายในของเซิร์ฟเวอร์: ข้อผิดพลาดสถานะ HTTPS นี้ถูกสร้างโดยปลั๊กอินบุคคลที่สามหรือปลั๊กอินที่ผิดพลาด นี่คือข้อผิดพลาดของเซิร์ฟเวอร์เมื่อเซิร์ฟเวอร์ไม่สามารถเชื่อมต่อฐานข้อมูลและไม่สามารถส่งมอบรีซอร์สที่ร้องขอได้
501 ไม่ได้ใช้งาน: นี่คือปัญหาเกี่ยวกับเว็บเซิร์ฟเวอร์ที่มีข้อผิดพลาดจะถูกส่งคืนหากเซิร์ฟเวอร์ไม่สนับสนุนฟังก์ชันการทำงานที่ ร้องขอโดยลูกค้า ข้อผิดพลาดนี้สามารถแก้ไขได้เฉพาะโฮสต์
502 Bad Gateway: ข้อผิดพลาดนี้ส่วนใหญ่เกิดขึ้นเมื่อเซิร์ฟเวอร์ที่ร้องขอทรัพยากรไปยังฐานข้อมูลจะใช้เวลามากและถูกยกเลิกโดยเว็บเซิร์ฟเวอร์เองทำลายในที่สุด เชื่อมต่อกับเซิร์ฟเวอร์ต้นทางหรือฐานข้อมูล ข้อผิดพลาดนี้จะถูกส่งกลับโดยเซิร์ฟเวอร์เมื่อได้รับการตอบสนองที่ไม่ถูกต้องจากเซิร์ฟเวอร์ต้นทาง
503 บริการไม่พร้อมใช้งาน: ข้อผิดพลาดนี้จะถูกส่งกลับถ้าเซิร์ฟเวอร์มีการโหลดมากเกินไปและมีการร้องขอมากเกินไป.
504 หมดเวลาเกตเวย์: ข้อผิดพลาดนี้จะส่งคืนเมื่อเซิร์ฟเวอร์ซึ่งทำหน้าที่เป็นเกตเวย์ไม่ได้รับการตอบสนองจากเซิร์ฟเวอร์ต้นน้ำ เกิดขึ้นเมื่อคำขอที่ไคลเอ็นต์ริเริ่มเกี่ยวข้องกับเซิร์ฟเวอร์สองเครื่องเพื่อประมวลผลคำขอซึ่งเซิร์ฟเวอร์แรกทำหน้าที่เป็นเกตเวย์ เซิร์ฟเวอร์ตัวแรกส่งต่อคำขอไปยังเซิร์ฟเวอร์ตัวที่สองและข้อผิดพลาดจะถูกส่งกลับถ้าเซิร์ฟเวอร์หมดกำลังรอการตอบกลับจากเซิร์ฟเวอร์ตัวที่สอง
หวังว่าข้อมูลที่เป็นประโยชน์นี้จะเป็นประโยชน์
โมดูล IPhone สามารถตั้งค่าและติดตาม iPhones จากส่วนกลางซึ่งกำลังเป็นที่นิยมมากขึ้นในหมู่ผู้ใช้ทางธุรกิจเนื่องจากโมเดล 3G ได้เพิ่มเข้าไป คุณลักษณะขององค์กรเช่นการสนับสนุน Microsoft Exchange การสำรวจเมื่อเร็ว ๆ นี้โดย ChangeWave Research พบว่า 22 เปอร์เซ็นต์ของผู้จัดการฝ่ายไอทีวางแผนที่จะใช้ iPhones ในไตรมาสปัจจุบัน (http://apple20.blogs.fortune.cnn.com/2008/11/20/survey-corporations-warming-to-the-iphone/)
"เราเคยใช้สภาพแวดล้อมไอทีที่ต่างกันอยู่เสมอรวมทั้ง Macintosh แต่นี่คือการโจมตีครั้งแรกของเราในอุปกรณ์สื่อสารแบบใช้มือถือ " Daniel Power ผู้อำนวยการฝ่ายขายของยุโรปประจำ Kace กล่าว "iPhone ออกจากโลกของผู้บริโภคเพื่อเป็นเครื่องมือระดับองค์กร แต่ต้องการการจัดการ"
ทั้งสอง บริษัท EName (http: //www.ename .com /) และ Xin Net Technology (http://xinnet.com/) เป็นผู้ลงทะเบียนโดเมน พวกเขาขายชื่อโดเมนและบริการลงทะเบียนที่เกี่ยวข้องซึ่งอนุญาตให้มีการค้นพบเว็บไซต์บนอินเทอร์เน็ตแกรี่วอร์เนอร์ผู้อำนวยการฝ่ายวิจัยด้านนิติคอมพิวเตอร์ที่มหาวิทยาลัยคอมพิวเตอร์อลาบามาและฝ่ายสารสนเทศกล่าวว่า
วอร์เนอร์ผู้ดำเนินการ โครงการวิจัยที่อุทิศให้กับการติดตามแนวโน้มของสแปมกล่าวว่าทั้งสอง บริษัท ยอมรับการจดทะเบียนชื่อโดเมนจากนักแสดงที่ไม่ดีซึ่งสามารถติดตามกิจกรรมและสแปมที่ผิดกฎหมายได้
ความแตกต่างระหว่าง HTTP และ HTTPS Protocol
วิวัฒนาการของ HTTP วิธีทำงาน HTTPS และความแตกต่างระหว่าง HTTP และ HTTPS ในคำอธิบายง่ายๆ HTTP Vs HTTPS หรือ Hypertext Transfer Protocol ผ่าน Secure Socket Layer กล่าวถึงแล้ว