Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python heroku路由器是否需要主机头将请求路由到我的应用程序?_Python_Heroku_Heroku Toolbelt_Request Headers_Python Sockets - Fatal编程技术网

Python heroku路由器是否需要主机头将请求路由到我的应用程序?

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

因此,我尝试将代理服务器部署到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.75.0
> Accept: */*
我发现,只有当主机头被指定为
myherokuapp.herokuapp.com
时,它才不会给我这样的应用程序错误。 heroku路由器是否需要主机头将请求路由到我的应用程序

如果他们这样做了,有没有办法解决这个问题,因为我无法真正控制浏览器发送给站点的内容

如果没有办法做到这一点,是否还有其他服务可以让我托管套接字服务器