แอปพลิเคชัน HTTP Test Server on a Phone เป็นเครื่องมือจำลองเซิร์ฟเวอร์ที่ทำงานเป็นเซิร์ฟเวอร์ HTTP หรือ HTTPS บนสมาร์ทโฟน โดยจะส่งการตอบสนองที่กำหนดไว้ล่วงหน้าไปยังคำขอที่ส่งมาจาก MCU, ESP32 หรือโปรแกรมบนพีซี ทำให้คุณสามารถทดสอบการสื่อสารได้โดยไม่ต้องใช้เซิร์ฟเวอร์จริง คุณสมบัติหลัก
• เริ่มหรือหยุดเซิร์ฟเวอร์ HTTP หรือ HTTPS โดยระบุพอร์ต
• แสดงและคัดลอกที่อยู่การเชื่อมต่อของโทรศัพท์เครื่องนี้
• เพิ่ม แก้ไข หรือลบกฎการตอบสนองแบบคงที่โดยใช้ Method + Path
• กำหนดค่า Status Code, Content-Type, Header และ Body
• ทดสอบการหมดเวลาและการลองใหม่โดยใช้การหน่วงเวลาการตอบสนอง
• ทดสอบการตอบสนองข้อผิดพลาด เช่น 500
• 404 สำหรับ Path ที่ไม่มีกฎ 405 และส่วนหัว Allow สำหรับ Method ต่างๆ
• บันทึกคำขอ: เวลา, IP ผู้ส่ง, Header, Body, การตอบสนองที่ได้รับ, เวลาประมวลผล
• สร้างกฎโดยตรงจากบันทึก
• การแจ้งเตือนเพื่อบำรุงรักษาเซิร์ฟเวอร์แม้ในขณะที่หน้าจอปิดอยู่หรือกำลังใช้งานแอปพลิเคชันอื่น
• เรียกใช้ HTTPS โดยใช้ใบรับรอง PEM และคีย์ส่วนตัวที่เตรียมไว้เอง
• มีกฎตัวอย่าง 4 ข้อให้มาตั้งแต่เริ่มต้น
• คู่มือผู้ใช้พร้อมภาพประกอบ (ภาษาเกาหลี · ภาษาอังกฤษ)
• ทำงานบนโทรศัพท์โดยไม่ต้องล็อกอิน
สำหรับ:
• ผู้ที่ต้องการทดสอบคำขอ HTTP จากเฟิร์มแวร์ก่อนที่จะใช้งานแบ็กเอนด์ พร้อมใช้งาน
• สำหรับผู้ที่ต้องการตรวจสอบ URL, Header และ Body ที่ส่งมาจากอุปกรณ์ด้วยสายตา
• สำหรับผู้ที่ต้องการตรวจสอบตรรกะการลองใหม่โดยการสร้างการตอบสนองข้อผิดพลาดและการหน่วงเวลาการตอบสนอง
หมายเหตุ:
• หากเปิดใช้งานเซิร์ฟเวอร์ อุปกรณ์ในเครือข่ายเดียวกันสามารถเชื่อมต่อได้โดยไม่ต้องตรวจสอบสิทธิ์ ใช้เฉพาะในเครือข่ายที่เชื่อถือได้และหยุดเมื่อเสร็จสิ้น
• การตอบสนองเป็นค่าคงที่ที่ผู้ใช้กำหนด ไม่มีสคริปต์แบบไดนามิกหรือฐานข้อมูล
• แอปไม่ได้สร้างใบรับรอง HTTPS คุณต้องใช้ใบรับรองการพัฒนาที่สร้างขึ้นบนคอมพิวเตอร์
• Android อาจไม่อนุญาตให้ใช้พอร์ตต่ำ เช่น 80 พอร์ตเริ่มต้นคือ 8080
• Wi-Fi สำหรับแขกอาจบล็อกการสื่อสารระหว่างอุปกรณ์
• อย่าใช้สำหรับบริการหรือการควบคุมที่เกี่ยวข้องกับความปลอดภัยโดยตรง
• จะมีการแสดงโฆษณา โฆษณาจะไม่รบกวนการประมวลผลคำขอ
เรียกใช้งานเซิร์ฟเวอร์จำลอง HTTP/HTTPS บนโทรศัพท์ ใช้สำหรับการทดสอบการพัฒนา MCU และเครือข่าย