У меня возникла проблема с Angular 1.5, и я не мог найти аналогичный вопрос через Google. Для приветственного изменения проблема не существует в IE, это происходит только в последней версии Chrome.
Когда я подхожу к API JSON, и я посылаю один и тот же запрос GET
дважды в строке, первый запрос возвращает 200 OK
, а второй возвращает . Я делаю запрос с 'Cache-Control': 'no-cache'
для моделирования того, как наш (сгенерированный) клиент API выполняет запросы. С управлением кешем включен, оба запроса выполнены правильно (см. F12), и программа завершается. При управлении кешем отключен, оба запроса выполнены правильно (F12), но программа не завершается.
Это ошибка в Chrome или ошибка в Angular's $http
, или я пропустил некоторые важные детали?
Спасибо за ваше время!
Выход:
Hi
Sending request 1 to http://jsonplaceholder.typicode.com/posts/1...
Success 1!
Resolved 1!
Sending request 2 to http://jsonplaceholder.typicode.com/posts/1...
Запросы разрешены для меня на последнем хроме. (только что обновлено) – gyc
@gyc: только что обновлено с 52.0.2743.116 до 53.0.2785.89, но я все равно получаю тот же результат. Какую версию ты используешь? – Jodiug
53.0.2785.89 с 'm' в конце – gyc