SimpleHttpServer er en app som gjør Android-enheten din om til en HTTP-filserver på det lokale nettverket. Den lar deg dele mapper på smarttelefonen eller nettbrettet ditt, slik at andre enheter på samme Wi-Fi-nettverk (PC-er, smart-TV-er, andre smarttelefoner osv.) kan vise, laste ned og laste opp filer kun ved hjelp av en nettleser. Ingen skykonto, internettforbindelse eller appinstallasjon på andre enheter er nødvendig.
Hovedfunksjoner
■ Dele flere mapper
Du kan registrere flere mapper ved hjelp av Android-systemets filvelger. Hver mappe vises øverst i nettleseren. Ingen spesielle lagringstillatelser er nødvendig.
■ Laste ned mapper som ZIP
Hver mappeside viser en lenke for "Last ned denne mappen som ZIP", slik at du kan laste ned alle undermapper samtidig. Du kan slå av dette i innstillingene hvis du bare vil tillate nedlastinger av én fil om gangen.
■ Opplasting fra nettleser
Ved å slå på "Tillat opplastinger" i innstillingene kan du sende filer fra andre enheters nettlesere fra siden til en skrivbar mappe. Hver delte mappe har en lese-/skrivebryter som lar deg blande opplastbare og skrivebeskyttede mapper. Eksisterende filer vil ikke bli overskrevet; filer med samme navn vil bli lagret som "navn (1)", "navn (2)" og så videre.
■ Spesifikasjon av rotmappe
Hvis du angir en av de delte mappene som rotmappe, leveres innholdet direkte via "/". Dette er nyttig i situasjoner der du bare vil vise én mappe på toppnivå.
■ Digest-autentisering
Tilgang kan beskyttes med brukernavn og passord. Bruk `--digest -u user:pass` med curl.
■ Parallell drift av HTTPS (kryptering) og HTTP
Hvis du slår på "Bruk HTTPS", aktiveres TLS-levering og kryptert kommunikasjon. Et selvsignert sertifikat genereres på denne terminalen, og SHA-256-fingeravtrykket vises for bekreftelse. Du kan laste ned sertifikatet og registrere det som klarert på klientterminalen, eller bruke `-k / --cacert` med curl. Når HTTPS er aktivert, kan du også konfigurere innstillingen «HTTP-lytter» til å lytte på den vanlige porten parallelt med HTTP, slik at du kan velge om du vil levere direkte via HTTP eller omdirigere HTTP-forespørsler til HTTPS (307). Bare selvsignerte sertifikater støttes; offisielle (CA-utstedte, offentlig klarerte) sertifikater kan ikke brukes.
■ Nettverksvalg
Du kan velge nettverket som serveren er eksponert på, fra «Kun Wi-Fi (standard/anbefalt)», «Alle» og «kun lokal vert», for å forhindre utilsiktet eksponering for mobilnettverk osv.
■ MediaStore-skjerm
Medier (bilder, lyd, video) som administreres av Android, kan også eksponeres via en separat bane.
■ mDNS / Bonjour Discovery
Varsler det lokale nettverket, slik at det kan oppdages fra VLC, Finder osv., uten å måtte angi IP-adressen manuelt.
■ Nettbrettkompatibelt brukergrensesnitt
På widescreen-skjermer vises serverkontroller og logger side om side. Med «Innstillinger»-knappen kan du bytte mellom logger og innstillinger i høyre rute.
■ Listevisning optimalisert for smarttelefoner
Kataloglister vises i større tekst for å passe til skjermbredden, og hele rader kan trykkes på. Den tilpasser seg også enhetens lyse/mørke tema.
■ Automatisk oppstart
Serveren kan startes automatisk når enheten eller appen startes. ■ Deling med ett trykk
Hver URL har knapper for kopiering / QR-kode / deling, slik at du kan koble til fra andre enheter uten å måtte skrive inn adressen manuelt.
■ Innebygd brukerhåndbok
Del "Slik bruker du" i Innstillinger → Om denne appen inneholder eksempler på hvordan du kommer i gang, opplasting, HTTPS og curl.
Ingen annonser, ingen sporing, ingen konto kreves
Serveren opererer utelukkende på enheten din og leverer filer via HTTP (HTTPS hvis aktivert) over ditt lokale nettverk. Det er ingen analyse-SDK eller kontoregistrering. For detaljer, se personvernreglene i appen (Innstillinger → Om denne appen).
Støttede språk
Engelsk, japansk, tysk, fransk, spansk, brasiliansk portugisisk
Driftsmiljø
Android 8.0 (API 26) eller nyere.
Sikkerhetsmerknad
Som standard brukes ren tekst HTTP, slik at autentiseringsinformasjon og filer ikke krypteres under overføring. Hvis du aktiverer «Bruk HTTPS», krypteres kommunikasjonen med et selvsignert sertifikat. Bruk den kun på et klarert lokalt nettverk. Hvis du aktiverer opplastinger, anbefaler vi spesielt å aktivere digest-autentisering og HTTPS.