SimpleHttpServer เป็นแอปที่เปลี่ยนอุปกรณ์ Android ของคุณให้เป็นเซิร์ฟเวอร์ไฟล์ HTTP บนเครือข่ายภายใน ช่วยให้คุณแชร์โฟลเดอร์บนสมาร์ทโฟนหรือแท็บเล็ตของคุณ ทำให้อุปกรณ์อื่นๆ บนเครือข่าย Wi-Fi เดียวกัน (พีซี สมาร์ททีวี สมาร์ทโฟนอื่นๆ ฯลฯ) สามารถดู ดาวน์โหลด และอัปโหลดไฟล์ได้โดยใช้เพียงเว็บเบราว์เซอร์ ไม่จำเป็นต้องมีบัญชีคลาวด์ การเชื่อมต่ออินเทอร์เน็ต หรือการติดตั้งแอปบนอุปกรณ์อื่นๆ
คุณสมบัติหลัก
■ การแชร์หลายโฟลเดอร์
คุณสามารถลงทะเบียนหลายโฟลเดอร์โดยใช้ตัวเลือกไฟล์ของระบบ Android แต่ละโฟลเดอร์จะแสดงอยู่ที่ระดับบนสุดของเบราว์เซอร์ ไม่จำเป็นต้องขอสิทธิ์การเข้าถึงพื้นที่จัดเก็บข้อมูลเป็นพิเศษ
■ การดาวน์โหลดโฟลเดอร์เป็นไฟล์ ZIP
หน้าโฟลเดอร์แต่ละหน้าจะแสดงลิงก์ "ดาวน์โหลดโฟลเดอร์นี้เป็นไฟล์ ZIP" ช่วยให้คุณดาวน์โหลดโฟลเดอร์ย่อยทั้งหมดพร้อมกันได้ คุณสามารถปิดใช้งานได้ในการตั้งค่าหากคุณต้องการอนุญาตให้ดาวน์โหลดทีละไฟล์เท่านั้น
■ การอัปโหลดจากเบราว์เซอร์
การเปิดใช้งาน "อนุญาตการอัปโหลด" ในการตั้งค่า จะช่วยให้คุณสามารถส่งไฟล์จากเบราว์เซอร์ของอุปกรณ์อื่นได้จากหน้าของโฟลเดอร์ที่เขียนได้ โฟลเดอร์ที่แชร์แต่ละโฟลเดอร์จะมีสวิตช์อ่าน/เขียน ทำให้คุณสามารถผสมผสานโฟลเดอร์ที่อัปโหลดได้และโฟลเดอร์อ่านอย่างเดียวได้ ไฟล์ที่มีอยู่จะไม่ถูกเขียนทับ ไฟล์ที่มีชื่อเดียวกันจะถูกบันทึกเป็น "ชื่อ (1)", "ชื่อ (2)" และอื่นๆ
■ การระบุโฟลเดอร์ราก
การระบุโฟลเดอร์ที่แชร์โฟลเดอร์ใดโฟลเดอร์หนึ่งเป็นราก จะส่งเนื้อหาโดยตรงผ่าน "/" ซึ่งมีประโยชน์สำหรับสถานการณ์ที่คุณต้องการแสดงเพียงโฟลเดอร์เดียวที่ระดับบนสุด
■ การตรวจสอบสิทธิ์แบบ Digest
การเข้าถึงสามารถป้องกันได้ด้วยชื่อผู้ใช้และรหัสผ่าน ใช้ `--digest -u user:pass` กับ curl
■ การทำงานแบบขนานของ HTTPS (การเข้ารหัส) และ HTTP
การเปิดใช้งาน "ใช้ HTTPS" จะเปิดใช้งานการส่ง TLS และการสื่อสารที่เข้ารหัส ใบรับรองแบบลงนามด้วยตนเองจะถูกสร้างขึ้นบนเทอร์มินัลนี้ และลายนิ้วมือ SHA-256 จะแสดงขึ้นเพื่อตรวจสอบ คุณสามารถดาวน์โหลดใบรับรองและลงทะเบียนเป็นใบรับรองที่เชื่อถือได้บนเทอร์มินัลไคลเอ็นต์ หรือใช้ `-k / --cacert` กับ curl เมื่อเปิดใช้งาน HTTPS คุณยังสามารถกำหนดค่าการตั้งค่า "HTTP Listener" เพื่อรับฟังบนพอร์ตปกติควบคู่ไปกับ HTTP ซึ่งช่วยให้คุณเลือกได้ว่าจะส่งข้อมูลโดยตรงผ่าน HTTP หรือเปลี่ยนเส้นทางคำขอ HTTP ไปยัง HTTPS (307) รองรับเฉพาะใบรับรองแบบลงนามด้วยตนเองเท่านั้น ไม่สามารถใช้ใบรับรองอย่างเป็นทางการ (ออกโดย CA และได้รับการยอมรับจากสาธารณะ) ได้
■ การเลือกเครือข่าย
คุณสามารถเลือกเครือข่ายที่เซิร์ฟเวอร์เปิดเผยได้จาก "เฉพาะ Wi-Fi (ค่าเริ่มต้น/แนะนำ)" "ทั้งหมด" และ "เฉพาะ localhost" เพื่อป้องกันการเปิดเผยไปยังเครือข่ายมือถือโดยไม่ตั้งใจ เป็นต้น
■ การแสดง MediaStore
สื่อ (รูปภาพ เสียง วิดีโอ) ที่จัดการโดย Android สามารถเปิดเผยผ่านเส้นทางแยกต่างหากได้เช่นกัน
■ การค้นหาด้วย mDNS / Bonjour
แจ้งเตือนเครือข่ายภายใน ทำให้สามารถค้นหาจาก VLC, Finder ฯลฯ ได้โดยไม่ต้องป้อนที่อยู่ IP ด้วยตนเอง
■ ส่วนติดต่อผู้ใช้ที่ใช้งานได้บนแท็บเล็ต
บนจอแสดงผลแบบไวด์สกรีน การควบคุมเซิร์ฟเวอร์และบันทึกจะแสดงเคียงข้างกัน ปุ่ม "การตั้งค่า" ช่วยให้คุณสลับบานหน้าต่างด้านขวาไปมาระหว่างบันทึกและการตั้งค่า
■ มุมมองรายการที่ปรับให้เหมาะสมสำหรับสมาร์ทโฟน
รายการไดเร็กทอรีจะแสดงด้วยข้อความขนาดใหญ่ขึ้นเพื่อให้พอดีกับความกว้างของหน้าจอ และสามารถแตะทั้งแถวได้ นอกจากนี้ยังปรับให้เข้ากับธีมสว่าง/มืดของอุปกรณ์ด้วย
■ การเริ่มต้นอัตโนมัติ
เซิร์ฟเวอร์สามารถเริ่มต้นโดยอัตโนมัติเมื่อเปิดอุปกรณ์หรือแอป ■ การแชร์ด้วยการแตะเพียงครั้งเดียว
แต่ละ URL มีปุ่มคัดลอก / รหัส QR / แชร์ ช่วยให้คุณเชื่อมต่อจากอุปกรณ์อื่นได้โดยไม่ต้องป้อนที่อยู่ด้วยตนเอง
■ คู่มือผู้ใช้ในตัว
ส่วน "วิธีใช้" ในการตั้งค่า → เกี่ยวกับแอปนี้ มีตัวอย่างการเริ่มต้นใช้งาน การอัปโหลด HTTPS และ curl
ไม่มีโฆษณา ไม่มีการติดตาม ไม่ต้องสร้างบัญชี
เซิร์ฟเวอร์ทำงานบนอุปกรณ์ของคุณโดยสมบูรณ์ ส่งไฟล์ผ่าน HTTP (HTTPS หากเปิดใช้งาน) ผ่านเครือข่ายภายในของคุณ ไม่มี SDK สำหรับการวิเคราะห์หรือการลงทะเบียนบัญชี สำหรับรายละเอียด โปรดดูนโยบายความเป็นส่วนตัวภายในแอป (การตั้งค่า → เกี่ยวกับแอปนี้)
ภาษาที่รองรับ
อังกฤษ ญี่ปุ่น เยอรมัน ฝรั่งเศส สเปน โปรตุเกสบราซิล
สภาพแวดล้อมการทำงาน
Android 8.0 (API 26) หรือใหม่กว่า
ข้อควรระวังด้านความปลอดภัย
โดยค่าเริ่มต้น จะใช้ HTTP แบบข้อความธรรมดา ดังนั้นข้อมูลการตรวจสอบสิทธิ์และไฟล์จะไม่ถูกเข้ารหัสระหว่างการส่ง การเปิดใช้งาน "ใช้ HTTPS" จะเข้ารหัสการสื่อสารด้วยใบรับรองที่ลงนามด้วยตนเอง โปรดใช้เฉพาะในเครือข่ายภายในที่เชื่อถือได้ หากคุณเปิดใช้งานการอัปโหลด เราขอแนะนำอย่างยิ่งให้เปิดใช้งานการตรวจสอบสิทธิ์แบบไดเจสต์และ HTTPS