Как отслеживать пользователей (клиентов) в вызовах REST GET - PullRequest
1 голос
/ 10 июня 2010

У нас есть приложение Public REST, в котором много GET от клиентов. У нас есть способ отследить POST-вызовы, но у нас нет способа отследить, куда пользователь пришел для GET-вызовов.

Наше намерение состоит в том, чтобы иметь некоторые конкретные бизнес-правила для клиентов, если мы сможем решить, откуда поступил звонок?

1 Ответ

1 голос
/ 10 июня 2010

Возвращать разные ответы в GET в зависимости от того, откуда поступил запрос, не очень хорошая идея. Не могли бы вы отправить идентификатор отслеживания в конечную точку и перенаправить его на GET ResourceA для этого клиента и ResourceB для другого клиента.

Если вы хотите отслеживать только запросы GET, вы можете использовать куки для идентификации клиента. Однако я не рекомендовал бы использовать куки для управления бизнес-логикой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...