SimpleHttpServer je aplikacija, ki vašo napravo Android spremeni v datotečni strežnik HTTP v vašem lokalnem omrežju. Omogoča vam skupno rabo map na pametnem telefonu ali tabličnem računalniku, kar drugim napravam v istem omrežju Wi-Fi (osebni računalniki, pametni televizorji, drugi pametni telefoni itd.) omogoča ogled, prenos in nalaganje datotek samo s spletnim brskalnikom. Ni potreben račun v oblaku, internetna povezava ali namestitev aplikacije na druge naprave.
Glavne funkcije
■ Skupna raba več map
Več map lahko registrirate z izbirnikom datotek sistema Android. Vsaka mapa je prikazana na najvišji ravni brskalnika. Niso potrebna posebna dovoljenja za shranjevanje.
■ Prenos map kot ZIP
Na vsaki strani mape je prikazana povezava »Prenesi to mapo kot ZIP«, ki vam omogoča hkraten prenos vseh podmap. To lahko izklopite v nastavitvah, če želite dovoliti prenos le ene datoteke naenkrat.
■ Nalaganje iz brskalnika
Če v nastavitvah vklopite možnost »Dovoli nalaganje«, lahko s strani mape, v katero je mogoče pisati, pošiljate datoteke iz brskalnikov drugih naprav. Vsaka mapa v skupni rabi ima stikalo za branje/pisanje, ki omogoča mešanje map za nalaganje in map samo za branje. Obstoječe datoteke ne bodo prepisane; datoteke z istim imenom bodo shranjene kot »ime (1)«, »ime (2)« itd.
■ Specifikacija korenske mape
Če eno od map v skupni rabi določite kot korensko, bo njena vsebina dostavljena neposredno prek »/«. To je uporabno v primerih, ko želite na najvišji ravni prikazati samo eno mapo.
■ Preverjanje pristnosti z zgoščenim dostopom
Dostop je mogoče zaščititi z uporabniškim imenom in geslom. Uporabite `--digest -u uporabnik:geslo` z ukazom curl.
■ Vzporedno delovanje HTTPS (šifriranje) in HTTP
Če vklopite »Uporabi HTTPS«, omogočite dostavo TLS in šifrirano komunikacijo. Na tem terminalu se ustvari samopodpisano potrdilo, za preverjanje pa se prikaže prstni odtis SHA-256. Potrdilo lahko prenesete in ga registrirate kot zaupanja vredno na odjemalskem terminalu ali pa uporabite `-k / --cacert` z ukazom curl. Ko je HTTPS omogočen, lahko nastavitev »Poslušalec HTTP« konfigurirate tudi tako, da posluša na običajnih vratih vzporedno s HTTP, kar vam omogoča, da izberete, ali želite dostavljati neposredno prek HTTP ali preusmeriti zahteve HTTP na HTTPS (307). Podprti so samo samopodpisani certifikati; uradnih certifikatov (izdanih s strani CA, javno zaupanja vrednih) ni mogoče uporabiti.
■ Izbira omrežja
Izberete lahko omrežje, v katerem je strežnik izpostavljen, med možnostmi »Samo Wi-Fi (privzeto/priporočeno)«, »Vse« in »Samo lokalni gostitelj«, s čimer preprečite nenamerno izpostavljenost mobilnim omrežjem itd.
■ Prikaz MediaStore
Mediji (slike, zvok, video), ki jih upravlja Android, so lahko izpostavljeni tudi prek ločene poti.
■ Odkrivanje mDNS / Bonjour
Obvesti lokalno omrežje, kar omogoča odkrivanje iz VLC, Finder itd., brez ročnega vnosa naslova IP.
■ Uporabniški vmesnik, združljiv s tabličnimi računalniki
Na širokozaslonskih zaslonih so kontrolniki strežnika in dnevniki prikazani drug ob drugem. Gumb »Nastavitve« vam omogoča preklapljanje med dnevniki in nastavitvami v desnem podoknu.
■ Seznam, optimiziran za pametne telefone
Seznami imenikov so prikazani z večjim besedilom, da se prilegajo širini zaslona, celotne vrstice pa se lahko dotaknete. Prilagodi se tudi svetli/temni temi naprave.
■ Samodejni zagon
Strežnik se lahko samodejno zažene ob zagonu naprave ali aplikacije. ■ Deljenje z enim dotikom
Vsak URL ima gumbe za kopiranje/kodo QR/deljenje, kar vam omogoča povezavo iz drugih naprav brez ročnega vnosa naslova.
■ Vgrajen uporabniški priročnik
Razdelek »Kako uporabljati« v nastavitvah → O tej aplikaciji vključuje primere začetka uporabe, nalaganja, HTTPS in curl.
Brez oglasov, brez sledenja, brez potrebe po računu
Strežnik deluje v celoti v vaši napravi in dostavlja datoteke prek HTTP (HTTPS, če je omogočen) prek vašega lokalnega omrežja. Ni analitičnega SDK-ja ali registracije računa. Za podrobnosti glejte pravilnik o zasebnosti v aplikaciji (Nastavitve → O tej aplikaciji).
Podprti jeziki
Angleščina, japonščina, nemščina, francoščina, španščina, brazilska portugalščina
Operacijsko okolje
Android 8.0 (API 26) ali novejši.
Varnostno obvestilo
Privzeto se uporablja navadno besedilo HTTP, zato se podatki za preverjanje pristnosti in datoteke med prenosom ne šifrirajo. Vklop možnosti »Uporabi HTTPS« šifrira komunikacijo s samopodpisanim potrdilom. Uporabljajte samo v zaupanja vrednem lokalnem omrežju. Če omogočite nalaganja, še posebej priporočamo, da omogočite preverjanje pristnosti s prebavnim protokolom in HTTPS.
Posodobljeno dne
10. jul. 2026