Adicionar cabeçalhos HTTP personalizados usando JavaScript

Em uma página HTML, ao clicar no link de uma imagem ("img") ou âncora ("a"), gostaria de adicionar cabeçalhos personalizados para a solicitação GET. Esses links são normalmente para baixar conteúdo dinâmico. Esses cabeçalhos podem ser cabeçalhos SAML ou cabeçalhos específicos de aplicativos personalizado

É possível adicionar esses cabeçalhos personalizados através do JavaScript? Ou, se eu adicionar esses itens através do XMLHttpRequest, como posso obter a funcionalidade de download?

Este requisito é apenas para o IE6 ou 7.

questionAnswers(4)

yourAnswerToTheQuestion