NanoHTTPD er et fritt distribuert, åpen kildekode, enkel, liten og innebygges HTTP (Hypertext Transfer Protocol) implementert i Java. Det er en svært konfigurerbar webserver og kan injiseres i andre Java applications.Features på en glanceKey funksjoner inkluderer støtte for HTTP 1.1-protokollen, støtte for cookies, PUT støtte, filopplasting støtte, ETags støtte, varig forbindelse støtte for parameter parsing av POST og GET metoder, samt støtte for DELETE og HEAD forespørsler.
Grunnleggende støtte for informasjonskapsler er også implementert, sammen med Rudimentære PUT støtte, eksperimentell støtte for SSL (Secure Sockets Layer), støtter for multi-verdi og enkeltparametere, filopplasting støtte, og støtte for DELETE og HEAD forespørsler.
En annen interessant funksjon er den innebygde støtten for vedvarende tilkoblinger, noe som gjør programmet til å søke flere forespørsler enn en socket-tilkobling. Programvaren bruker ingen faste konfigurasjonsfiler, autorisasjon eller logging, som du kan implementeres dem selv når det trengs.
Blant andre attraktive egenskaper, kan vi nevne støtte for å laste opp filopplasting, muligheten til å automatisk konvertere hodenavn til små bokstaver, midlertidig støtte fil, threading modell støtte, samt svært lite minne overhead.Runs på Linux, Android og Mac OS XNanoHTTPD kan brukes som et frittstående program for å tjene filer, som en underklasse tjene () som kan bygges inn i din egen søknad, eller som en oppfordring serveFile () fra tjene (). Det kjører på Linux, UNIX, Android og Mac OS X opererer systems.Distributed i to forskjellige flavorsThe programmet er distribuert i to forskjellige smaker, en for som støtter gjeldende standarder og en annen som er kompatibel med Java 1.1-teknologi. NanoHTTPD har blitt testet på datamaskiner som støtter en av de 32 eller 64-bit maskinvareplattformer
Hva er nytt i denne utgaven:.
- WebSocket Support
Hva er nytt i versjon 2.0.3:
- polsk for webserveren, og en løsning på en bug som forårsaker stabel spor på Samsung-telefoner. 'Connection: keep-alive ". Ble implementert og testet mot den nyeste Mozilla Firefox
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke funnet