У меня есть API, который отвечает статусом 202 без данных, но ответ имеет заголовок «Местоположение», указывающий на URL-адрес.
Я просмотрел документацию по адресу $ httpBackend (...) и не вижу упоминания о том, как издеваться над заголовком в ответе.
я принял предположение, что это может быть что-то вроде этого:
var expectedUrl = 'http://...';
var responseConfig = {
headers: {
location: 'http://...'
}
};
$httpBackend.when(expectedUrl).respond(202, '', responseConfig);
В моих модульных тестов, я получаю ожидается статус 202, но заголовки («место») возвращает неопределенное.
Предложения?