obtener nombre equipo cliente python flask request port hostname

python - equipo - Obtener nombre de host sin puerto en frasco



obtener el nombre del equipo cliente javascript (1)

No existe el método Werkzeug (el Frasco de herramientas WSGI usa) que devuelve el nombre de host solo. Lo que puedes hacer es usar el módulo urlparse de Python para obtener el nombre de host del resultado que te da Werkzeug:

from urlparse import urlparse o = urlparse("http://127.0.0.1:5000/") print o.hostname # will display ''127.0.0.1''

Acabo de obtener mi nombre de host del servidor de aplicaciones en Flask utilizando request.host y request.url_root, pero ambos campos devuelven el nombre de host con su puerto. Quiero usar el campo / método que devuelve solo el nombre de host sin tener que hacer una cadena de reemplazo, si hay alguno.