Какая роль отводится в PrestoSQL

PrestoSQL 3XX вводит один параметр slug в QueuedStatementResource, так какова роль slug? В чем разница между slug и token?


person Long.zhao    schedule 19.01.2020    source источник


Ответы (1)


Запрос slug - это одноразовый маркер безопасности, защищающий результаты запросов от других пользователей. До того, как мы с Дайном добавили его, пользователи могли перехватывать («красть») результаты запросов других пользователей.

token - это просто инкрементное число, чтобы следующий пакет результатов имел новый URI. (Использование одного и того же URI для последующих пакетов не было бы RESTful.)

Вы можете узнать больше в Presto Community Slack. (это кажется вне рамок SO)

person Piotr Findeisen    schedule 19.01.2020