Tôi mới đến góc cạnh (và lập trình), đây là một câu hỏi dường như đơn giản nhưng tôi không thể hiểu được.
một số hướng dẫn đề xuất sử dụng $httpProvider.interceptors.push('interceptorName')
để thao tác yêu cầu và phản hồi http.
Tôi muốn biết thêm về công cụ đánh chặn vì vậy tôi nhìn vào tài liệu chính thức, nhưng tôi không thể tìm thấy bất kỳ thứ gì liên quan đến máy đánh chặn, chỉ có một phương thức (useApplyAsync ([value]);)) trong $httpProvider
(docs).
Tôi biết từ các hướng dẫn khác rằng máy đánh chặn là nhà máy dịch vụ thông thường và tôi biết cách sử dụng, nhưng câu hỏi của tôi là: vì cú pháp là $httpProvider.interceptors.push('interceptorName')
, thì tôi sẽ tìm thấy thuộc tính được gọi là "chặn" trong $httpProvider
nhưng thực tế thì tôi không thể. Là cái gì tôi bỏ lỡ để có được sự nhầm lẫn này? hoặc là khái niệm của tôi hoàn toàn sai từ phía dưới?
Dưới đây là thông tin chi tiết về các trình chặn: [Trình chặn trong AngularJS và các ví dụ hữu ích] (http://www.webdeveasy.com/interceptors-in-angularjs-and-useful-examples/). – alecxe
Tôi đã đọc bài viết trước nhưng nó không trả lời câu hỏi của tôi, hãy đọc kỹ câu hỏi của tôi, câu hỏi của tôi có vẻ giống như một quan niệm sai lầm chung hơn là một vấn đề cụ thể liên quan đến đánh chặn, cảm ơn. – webberpuma
Và tôi không cố gắng trả lời - đó là một nhận xét. – alecxe