我的rails应用程序遇到了令我困惑的事情。 Rails应用程序中的几个页面使用Net::HTTP.get_resonse
从另一个域呈现内容。因此,alpha.example.com/pages/terms显示从www.example.com/terms收到的内容。
render text: Net::HTTP.get_response("www.example.com", "/terms/").body
大约70%的时间,这完美无瑕。另外30%,它返回完全空白但是声称“302 Found”。
怎么会这样?如果它意味着什么,源网站(www.example.com)托管在GitHub页面上。发展和生产都发生了。