Os cookies HTTP são uma bagunça quente. Não existe um padrão real; o RFC, pelo que vale a pena, apenas tenta documentar o que os agentes de usuários reais estão fazendo.
Em qualquer caso, o RFC que você provavelmente deseja ler é RFC 7235 , que especifica que os proxies é suposto enviar um cabeçalho Proxy-Authenticate com o erro 401 para solicitar informações de autenticação, e os agentes de usuários que recebem isso devem tentar novamente a solicitação com um cabeçalho de Autorização de Proxy contendo as informações de autenticação do proxy.
Vários métodos de desafio / resposta podem ser usados para fornecer essas informações; o mais utilizado é "básico" ( RFC 7617 ) como praticamente tudo que fala HTTP o implementa.
A IANA mantém um registro de esquemas de autenticação HTTP conhecidos . Como regra geral, eles usam os cabeçalhos HTTP nomeados anteriormente ou são considerados não compatíveis. Nenhum usa cookies para autenticação.
Se é permitido que um proxy adicione ou altere os cookies, não posso dizer. Os RFCs não parecem muito claros neste ponto. É certamente um comportamento inesperado , especialmente para autenticação. E a BlueCoat tem uma longa história de ser medíocre em qualidade ...