Запрос к datasets требует указания имени DataBox, а не DatasetComponent #17

Open
opened 2025-04-14 08:35:35 +00:00 by gzhulikov · 1 comment
Owner

При выполнении запроса к API DatasetComponent формат запроса следующий:

 {URL}/{namespace}/datasets/{box}/{path}

Он переписывается в {URL}/{namespace}/files/{box}/{path} и обращается за файлом.

При этом в обоих запросах часть после datasets одинаковая - она копируется. То есть в запросе к datasets нужно указывать то, что далее будет передано в files.

Вместо этого, нужно сделать так, чтобы запрос к DatasetComponent содержал название именно набора данных, а не DataBox, где эти данные хранятся:

 {URL}/{namespace}/datasets/{dataset_name}/{path}

После чего при переписывании запроса {dataset_name} должен изменяться в {box}.

При выполнении запроса к API DatasetComponent формат запроса следующий: ``` {URL}/{namespace}/datasets/{box}/{path} ``` Он переписывается в ` {URL}/{namespace}/files/{box}/{path}` и обращается за файлом. При этом в обоих запросах часть после `datasets` одинаковая - она копируется. То есть в запросе к datasets нужно указывать то, что далее будет передано в `files`. Вместо этого, нужно сделать так, чтобы запрос к DatasetComponent содержал название именно набора данных, а не DataBox, где эти данные хранятся: ``` {URL}/{namespace}/datasets/{dataset_name}/{path} ``` После чего при переписывании запроса `{dataset_name}` должен изменяться в `{box}`.
gzhulikov added the
bug
label 2025-04-14 08:35:35 +00:00
gzhulikov self-assigned this 2025-04-14 08:35:36 +00:00
Author
Owner

Исправлено в рабочей версии unip-controller.

Исправлено в рабочей версии unip-controller.
vpolezhaev added the
status: fixed
label 2025-04-29 15:36:14 +00:00
Sign in to join this conversation.
No description provided.