Substituir XMLHttpRequest para solicitações entre domínios

Eu estou querendo saber se existe uma biblioteca JavaScript, que substituiXMLHttpRequest e permite lidar de forma transparente com todas as solicitações entre domínios e encaminhá-las diretamente para o meu proxy do lado do servidor de mesma origem.

O que eu quero é ter uma solução comum, que possa ser usada junto comqualquer Biblioteca JavaScript para fazer solicitações entre domínios (por exemplo, com vários domíniosjQuery.ajax()).

Há alguma desvantagem em usar essa biblioteca (problemas de segurança, acesso HTTPS, etc.)?

Atualizar:

Se tal biblioteca já é criada por alguém, então eu não quero reinventar a roda e lidar com todos os casos de canto novamente.

questionAnswers(2)

yourAnswerToTheQuestion