¿Mejores prácticas para cadenas de agente de usuario http personalizadas? [cerrado]


Estoy desarrollando una aplicación que se comunica con un servicio web interno mediante HTTP.

¿Hay alguna "práctica recomendada" para cadenas de agente de usuario personalizadas para que pueda poner una buena en mi aplicación? Es una biblioteca de Python y el transporte inferior es el propio httplib de Python. ¿Debería la cadena user-agent decir eso o algo más?

Author: Noufal Ibrahim, 2010-05-04

3 answers

Para uso interno puedes usar cualquier cosa realmente.

Por supuesto, interno o externo siempre es una buena idea incluir información de contacto, ya sea web o dirección de correo electrónico, en caso de que algo se rompa o la aplicación se salga de control.

Revisa esta gran lista de agentes de usuario para inspirarte: http://www.user-agents.org /

 26
Author: zaf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-05-04 07:41:42

¡Puedes escribir en user-agent lo que quieras! Pero si usted tenga cuidado con su aplicación HTTP consultas a este servidor puede ser bloqueado, establecer user-agent a navegador común (como Firefox en Gecko engine) entonces administrador del servidor no sabe qué aplicación lee su página y en los registros del servidor no ven su aplicación.

 2
Author: Svisstack,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-05-04 07:23:47

Se considera una buena práctica incluir al menos una dirección de correo electrónico para que las personas puedan ponerse en contacto con usted si su solicitud está causando problemas. Esta también será su mejor oportunidad de no bloquearse.

Es común poner un nombre y un número de versión también. Aparte de eso, es sobre todo estilo libre. user-agents.org tiene muchos ejemplos.

No olvides honrar a los robots .txt también.

 0
Author: pulp,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-22 08:36:39