Page 66 - การโปรแกรมเว็บ
P. 66
12-54 การโปรแกรมเวบ็
2.1.1 การเรียกใช้งานเอพีไอท่ีบริการ /verify เน่ืองจากบรกิ าร verify กำ� หนดให้เป็นแบบ
GET จึงสามารถทดสอบเรียกใช้ผ่านเบราว์เซอร์ได้เลย เพราะการเรียกเส้นทางผ่านเบราว์เซอร์เป็นการ
เรียกใช้บริการแบบ GET ด้วยตัวมันเองอยแู่ ลว้ ดงั ภาพที่ 12.35
ภาพที่ 12.35 ผลการเรียกใช้บริการ verify
ภาพที่ 12.35 แสดงผลการเรยี กใชบ้ รกิ าร verify ซงึ่ แสดงเปน็ ขอ้ ความธรรมดา เพอ่ื แจง้ ให้
เครอ่ื งลูกขา่ ยทราบว่าบริการเร่ิมทำ� งาน เป็นการเรียกใช้บรกิ ารจากเอพไี อตามเสน้ ทางที่ไดก้ ำ� หนดไว้ คอื
http://localhost:8080/Infoapi/api/verify
/Infoapi คอื Root โปรเจค
/api คือ เส้นทางเร่ิมต้นการให้บริการ ตามที่ได้ก�ำหนดช่ือไว้ใน web.xml ภายใต้แท็ก
<url-pattern>/api/*</url-pattern>
/verify คือ เสน้ ทางของเมธอดที่ให้บริการการตรวจสอบการเร่ิมตน้ ทำ� งานของเซอร์วิส
เสน้ ทางดงั กลา่ วสามารถเปลยี่ นชอื่ ตามทผ่ี พู้ ฒั นาตอ้ งการได้ รวมไปถงึ ลกั ษณะรายละเอยี ด
ภายในเมธอดทีใ่ หบ้ ริการดว้ ย
2.1.2 การเรียกใช้งานเอพีไอที่บริการ /ctofservice/ค่าพารามิเตอร์ บริการแปลงหน่วย
อุณหภูมิจากองศาเซลเซียสเป็นฟาเรนไฮต์สามารถเรียกผ่านหน้าเบราว์เซอร์ตามเส้นทางที่ได้ก�ำหนดไว้
แลว้ คือ http://localhost:8080/Infoapi/api/ctofservice/คา่ พารามิเตอร์ ไดผ้ ลลัพธด์ งั ภาพท่ี 12.36
ภาพท่ี 12.36 ผลลัพธ์ในรูปแบบ xml