before-interop / malfacon

https://before-interop.github.io/malfacon/
1 stars 7 forks source link

Faut-il un champ "Offset" pour les télécharger les attachments #56

Closed alexisthethe closed 6 months ago

alexisthethe commented 6 months ago

J'imagine que le champ "Range" de la méthode /{malfaconId}/attachment/{attachmentId}/content permet de télécharge la pièce jointe par chunk.. Dans ce cas, ne manque-t-il pas un champ "offset" pour télécharger les chunks suivants ?

Sinon à quoi sert ce champ "range" ?

ggrebert commented 6 months ago

En effet, Range sert à télécharger les pièces jointe par chunk. C'est un header standard qui n'a pas besoin de offset supplémentaire car la valeur est déjà renseigné dans Range:

Range: <unit>=<range-start>-<range-end>

doc: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Range

alexisthethe commented 6 months ago

Ah oui en effet autant pour moi 👍