web-dev-qa-db-fra.com

Comment modifier la restriction «Taille de téléchargement maximale dépassée» dans Shiny et enregistrer les entrées de fichier utilisateur?

J'ai récemment appris que les programmes R Shiny imposent une restriction de taille maximale pour les téléchargements de fichiers par défaut (je ne sais pas exactement quelle est la taille, mais je suppose que c'est 5000 Ko). Je voudrais supprimer cette restriction. Comment puis-je le faire et quelle est la règle générale concernant la taille des téléchargements d'utilisateurs?

De plus, c'est sur une autre note, mais liée: comment puis-je enregistrer les entrées fie par la session utilisateur BY? Par exemple, il y aurait une invite de fichier dans l'application, dans laquelle l'utilisateur peut télécharger un fichier. Ensuite, lorsque l'utilisateur choisit le fichier à afficher, il peut choisir parmi les fichiers qu'il a téléchargés. S'il quitte la session, la liste s'efface.

72
jeffrey

Citant Joe Cheng de ce poste brillant-discuter

Par défaut, Shiny limite les téléchargements de fichiers à 5 Mo par fichier. Vous pouvez modifier cette limite à l'aide de l'option shiny.maxRequestSize. Par exemple, l'ajout d'options (shiny.maxRequestSize = 30 * 1024 ^ 2) en haut du serveur.R augmenterait la limite à 30 Mo.

114
GSee