¿Cómo puedo determinar si una solicitud HTTP provino de un navegador o algo más como un servicio web?

¿Cómo puedo determinar si una solicitud HTTP provino de un navegador o algo más como un servicio web?

Soy consciente de que hay un agente de usuario, pero esto parece principalmente para los navegadores web. Por ejemplo, sé que la solicitud provino de un google maps o youtube. La solicitud viene de un dispositivo atado.

Si tienen un agente de usuario diferente, puedo obtener un ejemplo.

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta