Как я могу изменить тип тела запроса сообщения в перехватчике?
Например, у меня есть этот объект:
{"UserName":"213243546","Password":"89876"}
что я хочу изменить все 3 на e, но это не только в этом запросе, который у меня есть, я должен искать в каждом почтовом запросе все данные и объекты, которые могут быть или нет, и изменить все 3 на e, это возможно в angular 2 сделать это с помощью клона или HttpRequest
или инспектор или . .
Я уже вижу этот URL, но мало что могу из этого извлечь.





Вы можете создать перехватчик следующим образом:
app.config(['$httpProvider', function($httpProvider) {
$httpProvider.interceptors.push(function($log, $injector, $location) {
return({
request: request,
requestError: requestError,
response: response,
responseError: responseError
});
function request(config) {
// place your code logic inside here
return config;
}
function requestError(rejection) {
$log.debug(rejection);
return $q.reject(rejection);
}
});
}]);
Затем вы можете изменить объект конфигурации!
Для Angular, а не для AngularJS, вы можете проверить эту ссылку: stackoverflow.com/questions/35498456/…