[Asp.net] Qui obtient la priorité, maxRequestLength ou maxAllowedContentLength?


Answers

La réponse courte et douce est que le plus petit des deux aura la priorité. Un mot de conseil cependant - à mon avis, il est conseillé de définir maxRequestLength comme étant le plus petit des deux, car vous pouvez attraper une exception dans l'événement Application_Error de votre Global.asax en cas de dépassement. Si vous dépassez maxAllowedContentLength, IIS le traitera au lieu d'ASP.NET, ce qui compliquera le traitement du code.

Question

Tout en changeant la taille de fichier maximale autorisée pour le téléchargement, je suis tombé sur ces deux paramètres.

Dans le sytem.web vous avez le nœud d' exécution http avec maxRequestLength . Dans le system.webServer vous avez les requestLimits avec maxAllowedContentLength .

Maintenant qui a la priorité sur l'autre? Et avons-nous besoin de mettre les deux ou est le dernier (celui pour IIS7) assez?