Python heroku路由器是否需要主机头将请求路由到我的应用程序?
因此,我尝试将代理服务器部署到Heroku。 问题是,如果我向我的heroku应用程序发送GET请求,我的GET应用程序在响应中不存在 curl请求:Python heroku路由器是否需要主机头将请求路由到我的应用程序?,python,heroku,heroku-toolbelt,request-headers,python-sockets,Python,Heroku,Heroku Toolbelt,Request Headers,Python Sockets,因此,我尝试将代理服务器部署到Heroku。 问题是,如果我向我的heroku应用程序发送GET请求,我的GET应用程序在响应中不存在 curl请求: curl https://somesite.com --proxy myherokuapp.herokuapp.com:443 -v 代理服务器是用python编写的,并使用套接字库 > GET / HTTP/1.1 > Host: myherokuapp.herokuapp.com > User-Agent: curl/7
curl https://somesite.com --proxy myherokuapp.herokuapp.com:443 -v
代理服务器是用python编写的,并使用套接字库
> GET / HTTP/1.1
> Host: myherokuapp.herokuapp.com
> User-Agent: curl/7.75.0
> Accept: */*
我发现,只有当主机头被指定为myherokuapp.herokuapp.com
时,它才不会给我这样的应用程序错误。
heroku路由器是否需要主机头将请求路由到我的应用程序
如果他们这样做了,有没有办法解决这个问题,因为我无法真正控制浏览器发送给站点的内容
如果没有办法做到这一点,是否还有其他服务可以让我托管套接字服务器