python Falcon正在更改请求URL的域名



对于我在Falcon(python(中编写的API,我正在尝试将API托管在不同于localhost:8080的域名上。我希望能够在http://mydomainname而不是http://localhost:8080.当我使用Falcon开发API时,我如何设置我的API来做到这一点。如果你能帮忙,请告诉我。谢谢

作为一个WSGI/ASGI Python应用程序框架,Falcon无法控制域名如何访问服务器。

您的服务器IP地址通常由DNS名称服务器解析;在域上托管";本质上是确保(1(应用程序服务器绑定到一个或多个IP地址,以及(2(DNS查询将有问题的域名解析到这些IP地址。另请参阅,例如,如何将域名附加到我的服务器?

也就是说,HTTP 1.1+请求通常通过HTTP主机头包含域名;Falcon应用程序可以通过Request.hostRequest.uri等访问此信息。如果您希望使用不同的Host标头值访问您的应用程序,则可以使用这些Request属性来区分不同的域。

相关内容

  • 没有找到相关文章

最新更新