Dit is de Windows-app genaamd HttpRouter waarvan de nieuwste release kan worden gedownload als v1.3.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app genaamd HttpRouter met OnWorks gratis online uit.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCREENSHOTS
Ad
HttpRouter
PRODUCTBESCHRIJVING
HttpRouter is een lichtgewicht, krachtige HTTP-verzoekrouter (ook wel multiplexer of kortweg mux genoemd) voor Go. In tegenstelling tot de standaard mux van het net/http-pakket van Go, ondersteunt deze router variabelen in het routeringspatroon en komt hij overeen met de aanvraagmethode. Het schaalt ook beter. De router is geoptimaliseerd voor hoge prestaties en een kleine geheugenvoetafdruk. Het schaalt goed, zelfs met zeer lange paden en een groot aantal routes. Een comprimerende dynamische trie-structuur (radix tree) wordt gebruikt voor efficiënte matching. Bij andere routers, zoals http.ServeMux, kan een aangevraagd URL-pad overeenkomen met meerdere patronen. Daarom hebben ze een aantal onhandige prioriteitsregels voor patronen, zoals de langste match of eerst geregistreerd, eerst matched. Door het ontwerp van deze router kan een verzoek slechts overeenkomen met exact één of geen enkele route. Hierdoor zijn er ook geen onbedoelde matches, wat het voor SEO goed maakt en de gebruikerservaring verbetert.
Voordelen
- Stop met je zorgen te maken over schuine strepen
- De router kan verkeerde gevallen herstellen en overbodige padelementen verwijderen
- Stop met het ontleden van het gevraagde URL-pad, geef het padsegment gewoon een naam en de router levert de dynamische waarde aan u
- Het matching- en verzendingsproces genereert nul bytes aan afval
- U kunt een paniekhandler instellen om paniekaanvallen die optreden tijdens het afhandelen van een HTTP-verzoek af te handelen
- Het ontwerp van de router moedigt aan om verstandige, hiërarchische RESTful API's te bouwen
Programmeertaal
Go
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/httprouter.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.