18. oktober 2019 - 17:24Der er
1 kommentar og 2 løsninger
IIS express vil ikke sende min .webmanifest fil
Hej eksperter
Jeg er i gang med at lave en Progressive Web App (PWA), og har i den forbindelse brug for at sende en .webmanifest fil til brugeren, som indeholder oplysninger om min PWA.
I applicationhost.config har jeg tilføjet <mimeMap fileExtension=".webmanifest" mimeType="application/manifest+json" /> under <configuration><system.webServer><staticContent> sammen med de andre mime types.
Men forsøger jeg at tilgå filen direkte gennem en browser, får jeg 404 Not found
Jeg har prøvet at ændre nogle mime types, og kan se at IIS express ikke sender den mimetype, som jeg har skrevet i applicationhost.config, så jeg har en mistanke om at det skal ændres et andet sted. Det er dog denne config-fil jeg opsætter stien til mit <site> i så jeg går ud fra den er rigtig.
Mit projekt kører på .NET Core 2.2 i Visual Studio 2019, og config-filen ligger i %ProjectFolder%\.vs\%Project%\config
Hvor skal jeg tilføje min mimetype, så IIS express vil sende .webmanifest filer med content-type application/manifest+json ??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Vil tro at langt de fleste benytter en manifest.json i stedet for - det er samme indhold, men bare en anden filtype, der måske er lettere at få håndteret.
Tak @keysersoze Specifikationen anbefaler at man sender med content-type application/manifest+json, men jeg kan se at browseren også accepterer application/json, hvilket også virker.
For at være sikker, har jeg skrevet følgende i min html: <link rel="manifest" href="manifest.json" type="application/manifest+json" /> Jeg synes dog det er underligt at IIS express ikke bruger den mimetype jeg har sat i applicationhost.config
Det plejer ikke at være noget problem at håndtere korrekt mimetype men jeg har ikke lige prøvet core ifm Express.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.