2016-07-06 2 views
0

Я отслеживаю время выполнения веб-API в таблице журналов, которое отлично работает, но теперь проблема в том, что мне также нужно зафиксировать, какой источник вызывает API. Есть несколько источников, таких как iPad, iPhone, Adroid Devices и PostMan клиенты и т. Д. Вызывают эти API. Я хотел бы отслеживать эти устройства. Можно ли отслеживать что-то подобное, Ваша помощь будет очень признательна.Как определить вызывающий источник/устройство из webapi?

ответ

1

Посмотрите на параметр заголовка «Пользователь-агент».

Одно общее использование термина относится к веб-браузер, сообщая веб-сайт информацию о браузере и операционной системы

https://en.m.wikipedia.org/wiki/User_agent

+0

Я хотел бы отметить, что ОП может быть интересно знать, что есть веб-сайт, который помогает объяснить, что означает содержание агента пользователя: [например] (http://www.useragentstring.com/Firefox6.0a2_id_18498.php) –

+0

Пользовательский агент предоставляет информацию, как показано ниже, которая не будет указывать, что такое источник звонящего как iPhone или Android-устройство. Есть ли способ захватить что-нибудь подобное? «UserAgent = {Mozilla/5.0 (Windows NT 10.0, WOW64) AppleWebKit/537.36 (KHTML, например, Gecko) Chrome/51.0.2704.103 Safari/537.36}" bu – mahesh

Смежные вопросы