I am aware that cookies are send from client(web browser) to server(www.example.com) for requests made across tabs or windows of same browsers. So http cookies are same across different browsers tabs for a given domain.
But from my experience, the same is not true for http headers. If a browser tab accesses server (www.example.com) and the server sends an header - "mycustomeheader: "i am example.com", then this header will not be available to other tabs with in the same browser window or other windows of same browser.
Is the above understanding correct?