Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 REST service и cookies (?)  [new]
razliv
Member

Откуда:
Сообщений: 1153
Являюсь консумером одного REST сервиса, и
заметил в postman - что сервер оставляет cookie JSESSIONID,
то есть тракит сессию.
По определению REST, stateless протокол -
зачем сервер кидает cookie ?
3 мар 20, 15:44    [22091733]     Ответить | Цитировать Сообщить модератору
 Re: REST service и cookies (?)  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4489
razliv
По определению REST, stateless протокол -
это только в книжках. В реалиях - нет.
3 мар 20, 15:46    [22091739]     Ответить | Цитировать Сообщить модератору
 Re: REST service и cookies (?)  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4489
razliv,
Ну и, аутентификация не имеет отношения к rest.
Какую присобачишь.
3 мар 20, 15:47    [22091743]     Ответить | Цитировать Сообщить модератору
 Re: REST service и cookies (?)  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3531
razliv
По определению REST, stateless протокол -
зачем сервер кидает cookie ?


Я могу в коде написать например вот так:

	@Bean(name = SESSION_CACHE)
	@SessionScope
	public Cache sessionCache() {
		return new ConcurrentMapCache(SESSION_CACHE);
	}

и после этого не прилагая особых усилий получу буст производительности для клиентов, которые-таки будут использовать куки, что для браузеров соблюдается практически всегда. А всякие бичи пусть отключают куки
3 мар 20, 15:52    [22091748]     Ответить | Цитировать Сообщить модератору
 Re: REST service и cookies (?)  [new]
razliv
Member

Откуда:
Сообщений: 1153
почему произойдет буст производительности ?
3 мар 20, 15:54    [22091750]     Ответить | Цитировать Сообщить модератору
 Re: REST service и cookies (?)  [new]
razliv
Member

Откуда:
Сообщений: 1153
из-за того что кешируется респонс ?
3 мар 20, 15:54    [22091751]     Ответить | Цитировать Сообщить модератору
 Re: REST service и cookies (?)  [new]
Kachalov
Member

Откуда: Москва
Сообщений: 5701
razliv
зачем сервер кидает cookie ?

- возможно приложение не использует сессий, но выпиливать из настроек сервера сессионный механизм - иногда нетривиальное занятие
3 мар 20, 16:36    [22091802]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить