Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 15595|Antwoord: 0

[ASP.NET] Hoe voeg je MIME-types toe aan het web.config-configuratiebestand van je ASP.NET

[Link kopiëren]
Geplaatst op 09-02-2017 13:08:55 | | |

Er zijn vaak enkele speciale MIME-types die niet in IIS voorkomen, en meestal moeten we die handmatig toevoegen.Als de website vaak van server wisselt of de websitecode aan meerdere gebruikers wordt verstrekt, moeten de speciale MIME-types die op de website worden gebruikt vaak op IIS worden geconfigureerd. Dit is een probleem van de websiteconfiguratie-gemeenschappelijkheid, dus we kunnen het MIME-type toevoegen aan het configuratiebestand van ASP.NET website, zodat gebruikers niet altijd IIS hoeven te configureren.

Over het algemeen configureren we dit deel van de MIME-informatie in de staticContent-node van de system.webServer-node, en hoeven we alleen de fileExtension-bestandsextensie-eigenschap en de mimeType MIME-type-eigenschap in de mimeMap-node in te stellen.

De benaderende code is als volgt (de uitbreiding en het MIME-type dat aan de code is toegevoegd zijn slechts voorbeelden):


Je ziet dat hier 3 extensies zijn toegevoegd die niet in IIS-standaard staan:

.woff (WOFF-lettertype)
.xap (Silverlight gecompileerd bestand)
.xaml (eXtensible Application Markup Language)
Een extra punt om hier op te merken is datIn bovenstaande code heb ik ook de verwijder-node aangewezen om te voorkomen dat de website met dit anomalistische bericht verschijnt vanwege herhaalde MIME-typesAls je website dit uitzonderingsbericht niet oproept, of je er zeker van kunt zijn dat deze extensies niet op de IIS van de gebruiker moeten worden geconfigureerd, dan hoef je de verwijder-node niet toe te voegen.






Vorig:Split parameter StringSplitOptions.RemoveEmptyEntries
Volgend:Log4Net logt naar de SQLServer-database
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com