-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: None
-
Component/s: webdav
-
Security Level: Public (Visbile by non-authn users.)
-
None
When multiple ranges are specified for an http get requests, the storm
webdav service shows the following issues:
1. Creates a copy of the requested resource in /tmp that is used to
extract the content.
2. Returns 200 instead of 206
3. Does not respect the multipart encoding for the content.
The above issues are due to buggy implementation of partial get requests
in the Milton library.
StoRM should provide its own implementation of the partial get handling logic
to bypass milton library issues.