Page 92 - การวิจัยทางการวัดและประเมินผลการศึกษา
P. 92

2-82 การวิจัยทางการวัดและประเมินผลการศึกษา

                          - 	 การจดั ประเภทรหสั URL ตามลกั ษณะความเปน็ มติ รกบั ผใู้ ช้ องคก์ าร ICANN
  พฒั นารหสั URL แตกต่างกันเป็น 2 ประเภท คือ รหัส URL แบบเปน็ มติ รกับผใู้ ช้ (user-friendly URL) และ
  รหัส URL แบบไม่เป็นมิตรกับผู้ใช้ (non user-friendly URL) ความแตกต่างระหว่างรหัสทั้งสองประเภทนี้
  อยทู่ ี่ ‘ลกั ษณะของหมายเลขพอรต์ หรอื เสน้ ทางไฟล์ (Port number or file path) และความยาวของรหสั URL’
  ดังสาระสงั เขปต่อไปนี้

                               • 	 รหัส URL แบบเป็นมิตรกับผู้ใช้ มีลักษณะหมายเลขพอร์ตหรือ
  เส้นทางไฟล์ท่ีชัดเจนมาก จึงมีความยาวไม่มาก และ ICANN ก�ำหนดว่าความยาวรหัส URL แบบเป็นมิตร
  กับผู้ใช้ต้องไม่เกิน 100 ต�ำแหน่ง ดังตัวอย่าง: ‘https://sitechecker.pro/technical-seo-audit/’

                               • 	รหัส URL แบบไม่เป็นมิตรกับผู้ใช้ มีลักษณะหมายเลขพอร์ตหรือ
  เส้นทางไฟล์ที่ชัดเจนน้อยและยาวมากกว่าแบบแรก และ ICANN ก�ำหนดว่า ความยาวรหัส URL แบบเป็น
  มติ รกบั ผใู้ ชไ้ มเ่ กนิ 2,083 ตำ� แหนง่ ดงั ตวั อยา่ ง: ‘www.muvending.my/gltoiw/glroxi.phpvm=frienfly-url-
  example’

                          - 	 การจัดประเภทรหสั URL ตามลักษณะการใชง้ าน องค์การ ICANN พฒั นา
  รหัส URL เฉพาะสว่ น รหัส HTTP (hypertext protocol) แตกตา่ งกนั ตามลักษณะการจดั การเอกสาร แยก
  เป็น 2 ประเภท คือ รหสั HTTP แบบขอเอกสารทต่ี ้องการคน้ คืน (HTTP requests) และรหัส HTTP แบบ
  ด�ำเนินการตอบสนองค�ำขอเอกสาร (HTTP responses) ความแตกต่างระหว่างรหัสทั้งสองประเภทน้ีอยู่ท่ี
  ‘ผูใ้ ช้ และลักษณะวิธกี ารใชง้ านที่ผใู้ ช้จดั การเอกสาร’ ดงั สาระสงั เขปต่อไปนี้

                               • รหัส HTTP แบบขอเอกสารที่ต้องการค้นคืน (HTTP requests) เป็น
  รหัส URL ท่ีผู้ใช้ปลายทาง (end users) เขียนค�ำส่ังขอให้แม่ข่าย (domain) ผู้ให้บริการจัดการค้นคืนเอกสาร
  ท่ีผู้ใช้ปลายทางต้องการใช้มาให้ รหัส HTTP requests มีส่วนประกอบ 3 ส่วน คือ 1) a request line เป็น
  ค�ำส่ังท่ีมีส่วนประกอบ 3 ส่วน คือ (1) วิธีการ (method) เป็นค�ำส่ังให้จัดการกับเอกสาร เช่น GET, SEND
  (2) เส้นทาง (path) ตาม URL ของเอกสารท่ีต้องการ เช่น software/htp/cics/index.htm1 และ (3) http
  version number เป็นค�ำส่ังระบุเวอร์ชันของ http เช่น HTTP/1.1 นอกจากน้ีอาจมีส่วนประกอบเพ่ิมอีก
  เช่น query string เป็นชุดสารสนเทศ ทั้งน้ีการพิมพ์แต่ละส่วนค่ันด้วยเครื่องหมายทับ (slash) ‘/’
  2) a series of HTTP headers, or header fields และ 3) a message body, if needed แต่ละส่วนคั่นด้วย
  เครื่องหมายทับ (slash) ‘/’ การพิมพ์ค�ำส่ัง พิมพ์ได้ 2 แบบ แบบแรก พิมพ์ค�ำสั่งบรรทัดละส่วน เพ่ือความ
  สะดวกด้านการตรวจสอบความถูกต้องของค�ำสั่ง เม่ือพิมพ์ค�ำสั่งส่วนแรกแล้ว ต้องข้ึนบรรทัดใหม่โดยกด
  แป้นพิมพ์ ‘ขึ้นบรรทัดใหม่ (carriage return line feed = CRLF)’ เพ่ือพิมพ์ส่วนที่สองในบรรทัดใหม่
  จนเสร็จ เม่ือตรวจสอบความถูกต้องแล้ว จึงพิมพ์ค�ำสั่งทุกส่วนติดต่อกันเป็นค�ำส่ังเต็มรูป ดังตัวอย่างของ
  Request Line ในรูปค�ำสั่งแยกส่วน และค�ำส่ังเต็มรูปแบบ URL ต่อไปน้ี

                               ค�ำส่ังแยกส่วน 3 ส่วน	GET/
                               	 software/htp/cics/index.htm1/
                               	 HTTP/1.1
                               ค�ำสั่งเต็มรูป URL 	 Get/software/htp/cics/index.htm1/HTTP.1.1
   87   88   89   90   91   92   93   94   95   96   97