เอชทีทีพีคุกกี้

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

Read more

เอชทีทีพี 404

ข้อความระบุความผิดพเมื่อมีการติดต่อผ่านทางเอชทีทีพี เซิร์ฟเวอร์ต้องตอบสนองกับการร้องขอ เช่นเว็บเบราว์เซอร์ส่งคำร้องขอเอกสารเอชทีเอ็มแอล (เว็บเพจ) ด้วยรหัสตอบสนองแบบตัวเลข และตัวเลือกข้อความว่าอนุญาตหรือไม่อนุญาต (ขึ้นอยู่กับรหัสสถานภาพ) ตัวแรกของรหัส “4” หมายถึงความผิดพลาดทางไคลเอนต์ เช่น การพิมพ์ยูอาร์แอลผิด ตัวเลขที่ตามมาอีกสองตำแหน่ง “04” ระบุสาเหตุของความผิดพลาดที่พบ เอชทีทีพีใช้ระบบรหัสสามตัวในลักษณะนี้ซึ่งคล้ายคลึงกับรหัสที่ใช้ในโพรโทคอลก่อนหน้าอย่างเช่นเอฟทีพีและเอ็นเอ็นทีพี สำหรับรหัสตอบสนอง 404 จะตามด้วย “ข้อความระบุสาเหตุ”

Read more

รายชื่อรหัสสถานภาพของเอชทีทีพี

ต่อไปนี้เป็นรายชื่อรหัสสถานภาพในการตอบรับเอชทีทีพีจากเครื่องให้บริการ ซึ่งมีทั้งรหัสที่กำหนดโดยมาตรฐานอินเทอร์เน็ตของคณะทำงานเฉพาะกิจด้านวิศวกรรมอินเทอร์เน็ต (IETF) และกำหนดโดยเอกสารขอความเห็น (RFC) เอกสารลักษณะเฉพาะอื่น ๆ และรหัสที่มีการใช้งานโดยทั่วไปเพิ่มเข้ามา ตัวเลขแรกของรหัสสถานภาพ (หลักร้อย) เป็นตัวระบุประเภทของการตอบรับหนึ่งในห้าประเภท ซึ่งเครื่องลูกข่ายเอชทีทีพีสามารถรับรู้ประเภททั้งห้านี้ได้เป็นอย่างน้อย อินเทอร์เน็ตอินฟอร์เมชันเซอร์วิสเซส (IIS) ของไมโครซอฟท์ใช้รหัสย่อยเป็นทศนิยมเพิ่มเติมเพื่อแสดงข้อมูลให้เจาะจงมากยิ่งขึ้น แต่จะไม่นำมาแสดงไว้ในนี้ วลีเหตุผลที่อยู่ถัดจากรหัสสถานภาพเป็นตัวอย่างมาตรฐาน ซึ่งสามารถเขียนหรือแปลให้เป็นอย่างอื่นเพื่อให้มนุษย์สามารถอ่านเข้าใจได้ ถ้าหากรหัสสถานภาพใดไม่มีการระบุหมายเหตุ แสดงว่ารหัสนั้นเป็นส่วนหนึ่งของมาตรฐาน

Read more

รายชื่อส่วนหัวของเอชทีทีพี

ส่วนหัวของเอชทีทีพี เป็นส่วนประกอบหลักของการร้องขอบนเอชทีทีพี และเป็นส่วนที่สำคัญสำหรับการตอบรับเอชทีทีพีด้วย ส่วนหัวเหล่านี้เป็นการกำหนดลักษณะเฉพาะต่าง ๆ ของข้อมูลที่ร้องขอ หรือข้อมูลที่ถูกจัดสรรให้ ส่วนหัวของเอชทีทีพีแยกออกจากส่วนของเนื้อหาด้วยบรรทัดว่างหนึ่งบรรทัด ข้อมูลส่วนหัวอาจเป็นสายอักขระที่แทบจะไม่มีกฎเกณฑ์ แต่ก็มีส่วนหัวบางตัวที่เป็นที่ยอมรับและเข้าใจโดยทั่วไป และเครื่องหมาย เช่น RDF Schema (RDFS) และ Web Ontology Language (OWL)

Read more

การเข้ารหัสขนส่งเป็นชิ้นส่วน

การเชื่อมต่อเอชทีทีพีแบบคงอยู่ ( HTTP persistent connection) คือแนวคิดของการใช้การเชื่อมต่อบนเกณฑ์วิธีควบคุมการขนส่งข้อมูล (TCP) อันเดียวกันในการส่งข้อความร้องขอและข้อความตอบรับของเกณฑ์วิธีขนส่งข้อความหลายมิติ (HTTP) ซึ่งปกติจะเป็นการเปิดการเชื่อมต่อใหม่ทุกครั้งเมื่อการรับส่งข้อความกันหนึ่งคู่ เน็ตสเคป แนวิเกเตอร์ตั้งแต่รุ่น 4.05 และอินเทอร์เน็ตเอกซ์พลอเรอร์ตั้งแต่รุ่น 4.01 รองรับการเชื่อมต่อแบบคงอยู่ไปยังเว็บเซิร์ฟเวอร์และพร็อกซี แนวิเกเตอร์จะไม่ปิดการเชื่อมต่อแบบคงอยู่โดยรอให้หมดเวลา การเชื่อมต่อที่ปล่อยทิ้งไว้จะนำเข้าไปเก็บในคิว และเมื่อจำเป็นต้องเปิดการเชื่อมต่อแบบคงอยู่ใหม่บนเครื่องให้บริการอื่น การเชื่อมต่อที่ปล่อยทิ้งจะถูกตัดจบ

Read more

การเข้ารหัสขนส่งเป็นชิ้นส่วน

การเข้ารหัสขนส่งเป็นชิ้นส่วน ( chunked transfer encoding) เป็นวิธีหนึ่งของเว็บเซิร์ฟเวอร์เอชทีทีพี ในการส่งถ่ายข้อมูลไปยังโปรแกรมประยุกต์ของเครื่องลูกข่าย (ซึ่งมักจะเป็นเว็บเบราว์เซอร์) ปกติแล้วข้อมูลที่ได้รับจากข้อความตอบรับเอชทีทีพีจะถูกส่งมาเป็นข้อมูลชิ้นเดียว ซึ่งขนาดของเนื้อหานั้นได้แสดงไว้ในส่วนหัว Content-Length ขนาดของข้อมูลเป็นสิ่งสำคัญ เพราะว่าเครื่องลูกข่ายจำเป็นต้องทราบว่า เมื่อไรข้อความตอบรับจะสิ้นสุดและเมื่อไรข้อความถัดไปจะตามมา และด้วยการใช้การเข้ารหัสขนส่งเป็นชิ้นส่วน ข้อมูลจะถูกแบ่งออกเป็นบล็อกย่อย ๆ และถูกส่งออกไปเป็นหนึ่งหรือหลาย “ชิ้นส่วน” (chunk)

Read more

XMLHttpRequest

XMLHttpRequest (XHR) เป็นเอพีไอที่สามารถเรียกใช้ได้จาก จาวาสคริปต์ เจสคริปต์ วีบีสคริปต์ และภาษาสคริปต์อื่นๆ ในการแลกเปลี่ยน และปรับรูปแบบ XML จากเว็บเซิร์ฟเวอร์ โดยใช้ HTTP ซึ่งสร้างการเชื่อมต่อระหว่างเว็บเบราว์เซอร์ (Client-Side) กับ เว็บเซิร์ฟเวอร์ (Server-Side) XMLHttpRequest นั้นถือเป็นส่วนสำคัญในการพัฒนาเว็บแอปพลิเคชันโดยใช้เทคนิค

Read more

เอชทีทีพีเอส

เกณฑ์วิธีขนส่งข้อความหลายมิติ หรือ เอชทีทีพี ( HyperText Transfer Protocol: HTTP) คือโพรโทคอลในระดับชั้นโปรแกรมประยุกต์เพื่อการแจกจ่ายและการทำงานร่วมกันกับสารสนเทศของสื่อผสม ใช้สำหรับการรับทรัพยากรที่เชื่อมโยงกับภายนอก ซึ่งนำไปสู่การจัดตั้งเวิลด์ไวด์เว็บ การพัฒนาเอชทีทีพีเป็นการทำงานร่วมกันของเวิลด์ไวด์เว็บคอนซอร์เทียม (W3C) และคณะทำงานเฉพาะกิจด้านวิศวกรรมอินเทอร์เน็ต (IETF) ซึ่งมีผลงานเด่นในการเผยแพร่เอกสารขอความเห็น (RFC) หลายชุด เอกสารที่สำคัญที่สุดคือ RFC

Read more

อะแพชี แอกซิส

อะแพชี แอกซิส คือ โครงร่างซอฟต์แวร์ประเภทโอเพ่นซอร์ส ใช้สำหรับสร้างเว็บเซอร์วิซ โดยด้วย แอกซิส เองรองรับการพัฒนาอยู่ 2 ภาษาคือ ภาษาจาวา และ ภาษาซีพลัสพลัส ซึ่งนำไปใช้กับ SOAP Server นอกจากนี้ยังมีเครื่องมือ และ APIs ช่วยอำนวยความสะดวกให้กับนักพัฒนา

Read more

เว็บเชิงความหมาย

เว็บเชิงความหมาย หรือ ซีแมนติกเว็บ ( Semantic Web) คือพัฒนาการของเวิลด์ไวด์เว็บซึ่งเกี่ยวข้องกับข้อมูลและการบริการบนเว็บไซต์ โดยสร้างความเป็นไปได้ที่เว็บไซต์จะสามารถเข้าใจถึงความต้องการของผู้ใช้และเครื่องมือที่ใช้บรรจุลงในสารบัญเว็บไซต์ ซึ่งมีที่มาจากเวิลด์ไวด์เว็บคอนซอร์เทียม เซอร์ ทิม เบอร์เนิร์ส-ลี มีทัศนคติเกี่ยวกับเว็บว่าเป็นแหล่งรวมการแลกเปลี่ยนข้อมูลและความรู้ เว็บเชิงความหมายโดยแก่นแท้จะบรรจุไปด้วยเซ็ตของหลักของการออกแบบ การทำงานร่วมกัน และความหลากหลายของเทคโนโลยี พื้นฐานบางส่วนของเว็บเชิงความหมายแสดงให้เห็นถึงความเป็นไปได้ที่จะรองรับกับเทคโนโลยีหรือสามารถนำมาใช้ได้จริงในภายภาคหน้าส่วนอื่นของเว็บเชิงความหมายแสดงถึงลักษณะพิเศษ ซึ่งจะประกอบด้วย Resource Description

Read more