По умолчанию все, что через HTTP, не имеет состояния.Когда вы используете PerSession, это все еще зависит от того, используют ли ваши реализации веб-сервисов Sessions.Но в любом случае ваш веб-сервер остается без состояния, то есть именно тогда, когда вы сохраняете состояние в специальном объекте (Кэш, Файл, База данных или Сеанс).
Даже сеанс не имеет состояния: если сервер не отправляет cookieв HTTP-запросе между запросами ничего не запоминается.
Это не изменится для HTTPS.Хотя это совершенно другой протокол, состояние не меняется.
О вашем контрольном списке: он будет коротким, так как он всегда без состояния с HTTP.Независимо от того, поддерживает ли реализация состояние, это не меняет этого.Это зависит от реализации, как обойти это ограничение и сохранить состояние, вы не можете «увидеть» это снаружи.