Eu tive uma experiência semelhante, embora em um ambiente diferente, então você pode precisar testá-lo para verificar. No Apache, por exemplo, se você configurar para permitir CORS
(compartilhamento de recursos de origem cruzada), parece funcionar apenas quando houver uma barra à direita. A única explicação que eu poderia fazer para isso era que o servidor precisa ser capaz de dizer explicitamente entre diretórios e arquivos (afinal, um arquivo pode não ter nenhuma extensão e acabar parecendo um diretório, assim como um nome de diretório um ponto e acabam parecendo um arquivo) para permitir ou não o CORS
e, consequentemente, quase todas as consultas que você executa em seu servidor. Faça seus testes e verifique se isso é verdade no seu caso.