Rails检查请求主机是否与本地主机相同
问题描述:
我正在寻找检查来自外部或本地请求的方式。Rails检查请求主机是否与本地主机相同
我遇到的问题是我无法以正确的方式检测根主机(托管服务器的主机)。
我找到了request.referrer,属性,可能它可以帮助我部分解决问题。我不确定这是做到这一点的最佳方式。
谢谢!
我正在寻找检查来自外部或本地请求的方式。Rails检查请求主机是否与本地主机相同
我遇到的问题是我无法以正确的方式检测根主机(托管服务器的主机)。
我找到了request.referrer,属性,可能它可以帮助我部分解决问题。我不确定这是做到这一点的最佳方式。
谢谢!
是的,你说得对。当请求到来时,我试图以这种方式得到它。 例如我的服务器主机是“server:80”,客户端主机是“client:80”。 如何检查主机是否是服务器主机?没有直接条件像request.host ==“服务器” –