Запланированный триггер Java - способен проверить ответ eTag - PullRequest
0 голосов
/ 02 апреля 2012

Я создаю свое первое приложение Java Spring на данный момент.Часть этого должна запрашивать данные XML с другого URL в запланированный период;который мне удалось реализовать прекрасно.Хотя, очевидно, я хочу обновлять данные только в том случае, если в данных, которые я запрашиваю, есть изменения.

Запрашиваемый URL-адрес - это еще одно приложение Java с конечной точкой RESTEasy, в котором используются электронные теги.,Я искал вокруг, хотя не могу найти пример того, как я проверю электронный тег перед анализом результата xml.

Может кто-нибудь подсказать, как я мог это сделать?

ТИА

1 Ответ

0 голосов
/ 02 апреля 2012

Вы должны позвонить в службу, передающую e-tag, который вы кэшировали в прошлый раз, когда вызываете его.

Если содержимое не изменилось, сервер ответит 304, в противном случае вы получите 200 с содержимымВы запрашиваете.

посмотрите на эту статью: http://www.infoq.com/articles/etags

...