В моем приложении Django мне нужно получить имя хоста от реферера в request.META.get('HTTP_REFERER')
вместе с его протоколом, чтобы из URL-адресов, таких как:
- https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1
- /qaru.site/...
- http://www.example.com
- https://www.other-domain.com/whwhat/blah/blah/?v1=0&v2=blah+blah...
Я должен получить:
Я просмотрел другие связанные вопросы и нашел относительно urlparse, но это не помогло
>>> urlparse(request.META.get('HTTP_REFERER')).hostname
'docs.google.com'