Extension des paramètres Web.config pour gérer les longueurs de requêtes excessives
Lorsque vous rencontrez le problème « Erreur HTTP 404.15 - Introuvable » en essayant de créer des fichiers côté client, cela peut être attribué à la longueur de la chaîne de requête dépassant le seuil du module de filtrage des requêtes. Voici comment configurer vos paramètres web.config pour résoudre ce problème :
Configuration de Web.config
Pour autoriser les requêtes de n'importe quelle longueur, ajoutez les lignes suivantes à votre site Web. .config dans le fichier
<security> <requestFiltering> <requestLimits maxQueryString="32768"/> </requestFiltering> </security>
Ce paramètre ajuste la longueur maximale autorisée de la chaîne de requête à 32 768 octets. Vous pouvez spécifier une valeur différente si nécessaire.
Modifications supplémentaires du fichier Web.config
Dans certains scénarios, vous devrez peut-être également modifier le fichier
<httpRuntime maxQueryStringLength="32768" maxUrlLength="65536"/>
Ces paramètres configurent la chaîne de requête maximale et les longueurs d'URL d'ASP.NET.
Méthodes alternatives
Si la modification des paramètres web.config ne vous aide pas, envisagez des méthodes alternatives pour générer des fichiers côté client sans utiliser le système de fichiers ou les objets ActiveX. L'une de ces méthodes consiste à utiliser les API HTML5, qui offrent une compatibilité multiplateforme et ne nécessitent aucune modification de configuration.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!