我的uni小组正在为一个客户工作,我们已经设置了一个Heroku应用程序来处理服务器端的事务。我目前正在使用AJAX登录功能,但是我会自动重定向-这就是问题所在:不应进行任何重定向。它来自Heroku,而不是我们的代码。
我们的Heroku作为REST API,使用URL https://blah.herokuapp.com/
(200)仅返回完美的JSON,直到我通过JS或JQuery发送AJAX请求:它重定向到https://blah.heroku.app.com/
(301),重定向到www.app.com
(200)。
当您尝试使用额外的.
访问第二个时,它会直接重定向到www.app.com
,这就是我所知道的Heroku。编辑:我测试了其他人的Heroku应用,添加额外的.
时,它做同样的事情。
我不知道为什么它重定向到第二个,或者为什么Heroku重定向到一个躲避站点。有什么想法吗?