นี่คือแอป Linux ชื่อ HttpRouter ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดได้เป็น v1.3.zip สามารถเรียกใช้ออนไลน์ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ออนไลน์ชื่อ HttpRouter พร้อม OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
Httpเราเตอร์
DESCRIPTION
HttpRouter เป็นเราเตอร์คำขอ HTTP ประสิทธิภาพสูงน้ำหนักเบา (เรียกอีกอย่างว่ามัลติเพล็กเซอร์หรือเรียกสั้นๆ ว่า mux) สำหรับ Go ตรงกันข้ามกับ mux เริ่มต้นของแพ็คเกจ net/http ของ Go เราเตอร์นี้รองรับตัวแปรในรูปแบบการกำหนดเส้นทางและจับคู่กับวิธีการขอ นอกจากนี้ยังขยายขนาดได้ดีขึ้น เราเตอร์ได้รับการปรับให้เหมาะสมสำหรับประสิทธิภาพสูงและหน่วยความจำขนาดเล็ก ปรับขนาดได้ดีแม้ในเส้นทางที่ยาวมากและเส้นทางจำนวนมาก โครงสร้าง Trie แบบบีบอัดไดนามิก (radix tree) ใช้สำหรับการจับคู่อย่างมีประสิทธิภาพ สำหรับเราเตอร์อื่นๆ เช่น http.ServeMux เส้นทาง URL ที่ร้องขอสามารถจับคู่ได้หลายรูปแบบ ดังนั้นพวกเขาจึงมีกฎการจัดลำดับความสำคัญของรูปแบบที่น่าอึดอัดใจ เช่น การจับคู่ที่ยาวที่สุดหรือการลงทะเบียนครั้งแรก การจับคู่ก่อน จากการออกแบบของเราเตอร์นี้ คำขอสามารถจับคู่ได้เพียงหนึ่งหรือไม่มีเส้นทางเท่านั้น เป็นผลให้ไม่มีการจับคู่ที่ไม่ได้ตั้งใจซึ่งทำให้ดีสำหรับ SEO และปรับปรุงประสบการณ์ผู้ใช้
คุณสมบัติ
- เลิกสนใจเรื่องสแลชต่อท้าย
- เราเตอร์สามารถแก้ไขกรณีที่ไม่ถูกต้องและลบองค์ประกอบเส้นทางที่ไม่จำเป็นออก
- หยุดแยกวิเคราะห์เส้นทาง URL ที่ร้องขอ เพียงแค่ตั้งชื่อส่วนเส้นทางและเราเตอร์จะส่งค่าไดนามิกให้กับคุณ
- กระบวนการจับคู่และจัดส่งสร้างขยะเป็นศูนย์
- คุณสามารถตั้งค่าตัวจัดการ Panic เพื่อจัดการกับความตื่นตระหนกที่เกิดขึ้นระหว่างการจัดการคำขอ HTTP
- การออกแบบเราเตอร์สนับสนุนให้สร้าง RESTful API ที่สมเหตุสมผลและมีลำดับชั้น
ภาษาโปรแกรม
Go
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/httprouter.mirror/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา