downloader: ensure downloader/uploader header symmetry

Use X-Attribute-* everywhere.
This commit is contained in:
Roman Khimov 2021-04-30 12:55:51 +03:00 committed by Roman Khimov
parent e80d147d72
commit 293debe6db
2 changed files with 3 additions and 3 deletions

View file

@ -213,9 +213,9 @@ set of reply headers generated using the following rules:
* `x-container-id` contains container ID
* `x-object-id` contains object ID
* `x-owner-id` contains owner address
* all the other NeoFS attributes are converted to `x-*` attributes (but only
* all the other NeoFS attributes are converted to `X-Attribute-*` headers (but only
if they can be safely represented in HTTP header), for example `FileName`
attribute becomes `x-FileName`
attribute becomes `X-Attribute-FileName` header
### Uploading

View file

@ -133,7 +133,7 @@ func (r *request) receiveFile(options *neofs.GetOptions) {
if !isValidToken(key) || !isValidValue(val) {
continue
}
r.Response.Header.Set("x-"+key, val)
r.Response.Header.Set("X-Attribute-"+key, val)
switch key {
case object.AttributeFileName:
filename = val