Customizing HTTP headers in AJAX requests
Edit on GitHubThe XMLHttpRequest
method setRequestHeader()
sets the value of an HTTP request header. When using setRequestHeader()
, call it after calling open()
, but before send()
. If this method is called several times with the same header, the values are merged into a single request header.
To add custom headers to ajax-provider.ts
, add this.headers.forEach((value: string, key: string) => this.xhr.setRequestHeader(key, value));
into the promise of the fetch
method.
Example:
this.ajaxProvider.headers.set('Accept', 'application/json'
);.
Thank you!
For submitting the form