पर एकाधिक शीर्षलेख सेट करें मैंने अभी देखा है कि Header Object जो पिछले HTTP अनुरोधों में उपयोग करना संभव था, अब नए इंटरसेप्टर में समर्थित नहीं है।इंटरसेप्टर कोणीय 4.3 - क्लोन अनुरोध
यह new Interceptor तर्क है:
उदाहरण::
headers?: HttpHeaders;
headers: req.headers.set('token1', 'asd')
setHeaders?: {
[name: string]: string | string[];
};
setHeaders: {
'token1': 'asd',
'token2': 'lol'
}
// Get the auth header from the service.
const authHeader = this.auth.getAuthorizationHeader();
// Clone the request to add the new header.
const authReq = req.clone({headers: req.headers.set('Authorization', authHeader)});
मैं, अब दो इस अनुरोध में मेरी हेडर जोड़ने के लिए तरीके हैं मैं उसे कितना जोड़ सकता हूं इस अनुरोध पर सशर्त विज्ञापनदाता? क्या मैं हैडर वस्तु के साथ क्या करने के लिए इस्तेमाल करने के लिए एक ही:
myLovellyHeaders(headers: Headers) {
headers.set('token1', 'asd');
headers.set('token2', 'lol');
if (localStorage.getItem('token1')) {
headers.set('token3', 'gosh');
}
}
const headers = new Headers();
this.myLovellyHeaders(headers);