1
我需要攔截http請求以添加基址(域url)到http請求並添加access_token以進行身份驗證(基於標記),模板域名與其他域名不同,但我的問題是,我無法識別請求是模板還是其他API(數據)。我的代碼是:
.config(["$httpProvider", function($httpProvider) {
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common["X-Requested-With"];
$httpProvider.interceptors.push("httpMiddleware");
}
]).factory("httpMiddleware", [
function() {
return {
request: function (config) {
// Need to recognise request is for html template or rest api
var baseUrl = "http://localhost:9926/Api/";
config.url = baseUrl + config.url;
return config;
}
};
}
]);;