Улучшить эту документацию Просмотреть исходный код $jsonpCallbacks
- Сервис в модуле ng
Этот сервис обрабатывает жизненный цикл обратных вызовов для обработки запросов JSONP. Переопределите этот сервис, если вы хотите настроить хранение обратных вызовов и их изменение по сравнению с запрошенным URL.
Зависимости
Методы
-
createCallback(url);
$httpBackendвызывает этот метод для создания обратного вызова и получения пути к обратному вызову для передачи серверу, который будет использоваться для вызова обратного вызова с его полезной нагрузкой в ответе JSONP.Параметры
Параметр Тип Подробности url stringURL запроса JSONP
Возвращаемое значение
stringПуть к обратному вызову, который нужно отправить серверу как часть запроса JSONP
-
wasCalled(callbackPath);
$httpBackendвызывает этот метод, чтобы узнать, действительно ли обратный вызов, переданный в запросе, был вызван в ответ JSONP.Параметры
Параметр Тип Подробности callbackPath stringПуть к обратному вызову, который был отправлен в запросе JSONP
Возвращаемое значение
booleanВызван ли обратный вызов в результате ответа JSONP
-
getResponse(callbackPath);
$httpBackendвызывает этот метод, чтобы получить данные, которые были предоставлены обратному вызову в ответе JSONP.Параметры
Параметр Тип Подробности callbackPath stringПуть к обратному вызову, который был отправлен в запросе JSONP
Возвращаемое значение
*Данные, полученные из ответа через зарегистрированный обратный вызов
-
removeCallback(callbackPath);
$httpBackendвызывает этот метод для удаления обратного вызова после завершения или истечения времени запроса JSONP.Параметры
Параметр Тип Подробности callbackPath stringПуть к обратному вызову, который был отправлен в запросе JSONP
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ng/service/$jsonpCallbacks