Development #10921
api/wscall: ne pas transmettre les fichiers sous forme base64 mais via une URL
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 mai 2016
Echéance:
% réalisé:
100%
Temps estimé:
(Total: 0:00 h)
Patch proposed:
Non
Planning:
Description
Avec les statistiques il va devenir un peu tendu de récupérer des listings complets si ils contiennent des fichiers.
Pour être rétrocompatible on aurait un flag dans la querystring 'nofilecontent' pour avoir ce nouveau comportement, les URLs retournées auraient des signatures dont la durée de vie est allongée mais sans nonce.
Sous-tâches
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a presque 8 ans
Les fichiers ne sont pas repris dans les listings fournis par l'API. (même en fournissant un bien mal nommé ?full=on
, qui ajoute les données des formdata mais pas leurs fichiers).
if get_request().form.get('full') == 'on': d.update(form.get_json_export_dict(include_files=False))
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
Ok je retire la coloration stat du ticket alors, mais ça reste utile, bien que pas prioritaire.
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Duplique Bug #8884: Générer directement des URLs signés pour les URLs des fichiers attachés (FileField, AddAttachment et ExportToModel) ajouté
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Statut changé de Nouveau à Rejeté
Duplique #8884.