Улучшить эту документацию Просмотреть исходный код $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–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.7.8/docs/api/ng/service/$jsonpCallbacks