моя универ-группа работает для клиента, и у нас есть приложение Heroku, настроенное для работы на стороне сервера. В настоящее время я работаю над функцией входа в AJAX, но меня перенаправляют автоматически - и это проблема: не должно быть никакого перенаправления. Это от Heroku, а не от нашего кода.
Наш Heroku в качестве REST API возвращает исключительно JSON совершенно нормально, используя URL https://blah.herokuapp.com/
(200), пока я не отправлю запрос AJAX через JS или JQuery: он перенаправляет на https://blah.heroku.app.com/
(301), который перенаправляет на www.app.com
(200).
Когда вы пытаетесь получить доступ ко второму с дополнительным .
, он перенаправляется прямо на www.app.com
, как я знаю, что это Heroku. Изменить: Я тестировал кто-то еще приложение Heroku, и оно делает то же самое, когда вы добавляете дополнительные .
.
Я в недоумении, почему он перенаправляет на второй или почему Heroku перенаправляет на хитрый сайт. Есть идеи?