Comment limiter la taille d'un fichier à uploader ? [C# .NET] - C#/.NET managed - Programmation
Marsh Posté le 05-09-2006 à 11:14:16
merci mais non, je souhaiterai avoir l'info avant que l'uplaod ne soit terminé.
Ici il me semble qu'il upload le fichier et ensuite j'ai l'information concernant la taille.
Marsh Posté le 05-09-2006 à 11:15:28
Pouet pouet pouet... C'est au niveau du serveur que ça se gère ça, non ? Pas au niveau du langage
Marsh Posté le 05-09-2006 à 11:19:38
ReplyMarsh Posté le 05-09-2006 à 11:22:45
ca doit pouvoir le faire ca :
Citation : Lorsque vous transférez des fichiers volumineux, utilisez l'attribut maxRequestLength de l'élément httpRuntime, élément (Schéma des paramètres ASP.NET) pour augmenter la taille maximale de fichier autorisée. Le navigateur génère une erreur DNS lorsque le fichier dépasse la taille spécifiée. |
Marsh Posté le 05-09-2006 à 11:24:08
_darkalt3_ a écrit : Et bien du coté du client c'est pas possible ? |
Du côté client, ce sera toujours contournable, mais y'a pas vraiment de solution...
Marsh Posté le 05-09-2006 à 11:24:51
FlorentG a écrit : Du côté client, ce sera toujours contournable, mais y'a pas vraiment de solution... |
ok
Marsh Posté le 05-09-2006 à 11:28:01
toujours contournable oui, mais ca limite un peu aussi, on ne dit pas a l'utilisateur vas y fonce et casse tout , s'il le fait c'est intentionnel dans ce cas .
Mais je ne cherche pas a verifier cote client, a vrai dire il pourrait uplaoder autant qu'il le vuodrait que ca serait pas super derangeant mais je prefere eviter de perdre du temps a lui laisser faire ce qu'il veut .
Marsh Posté le 05-09-2006 à 10:19:34
Hello,
Je cherche une solution simple pour uploader un fichier et limiter la taille de ce fichier, donc éviter que le fichier que l'utilisateur décide d'envoyer face 10giga ...
L'idée est d'utiliser le htmlInputFile, mais à priori celui ci ne permettrait d'avoir la taille du fichier qu'après upload vu qu'on n'a pas la main sur le système.
Ce n'est donc pas une solution géniale.
Autre possibilite récupérer les propriétés du fichiers, mais la j'ai un blanc.
Solution bidouille est mauvaise, créer un thread limitant le temps d'upload ? Mais ça ne me donnera aucune certitude concernant la taille du fichier et je ne vois pas comment mettre cette solution en place, comment stopper l'upload après le délais ?
---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".