python solicita resposta http 500 (o site pode ser acessado no navegador)

Estou tentando descobrir o que estou fazendo de errado aqui, mas continuo me perdendo ...

No python 2.7, estou executando o seguinte código:

>>> import requests
>>> req = requests.request('GET', 'https://www.zomato.com/praha/caf%C3%A9-a-restaurant-z%C3%A1ti%C5%A1%C3%AD-kunratice-praha-4/daily-menu')
>>> req.content
'<html><body><h1>500 Server Error</h1>\nAn internal server error occured.\n</body></html>\n'

Se eu abrir este no navegador, ele responderá corretamente. Eu estava procurando e encontrei um similar com a biblioteca urllib (Erro 500 com urllib.request.urlopen), no entanto, não posso adaptá-lo, ainda mais gostaria de usar solicitações aqui.

Talvez eu esteja encontrando aqui algumas configurações de proxy ausentes, como sugerido por exemplo aqui (Arquivo HTTP Perl :: Falha na resposta HTTP: Erro 500 interno do servidor), mas alguém pode me explicar, qual é a solução adequada para esse problema?

questionAnswers(2)

yourAnswerToTheQuestion