A barra à direita denota um diretório, enquanto não / denota um arquivo.
Quando um diretório é especificado em uma URL HTML, o servidor web retornará o
arquivo padrão do diretório. Isso geralmente é index.html
para o Linux Apache
servidor ou default.htm
para os Serviços de Informações da Internet da Microsoft
(na verdade o IIS tenta em ordem default.htm, default.asp, index.htm, iisstart.htm).
Para todos os servidores da Web, é possível especificar alternativas para esses padrões.
Se um nome de diretório for especificado sem uma barra, o resultado será o mesmo, mas o navegador precisará de dois pedidos, o primeiro retornando apenas o fato de que o item especificado é um diretório (na verdade, a resposta é um redirecionamento para o URL com a barra anexada). Portanto, especificar a barra final para um diretório é uma otimização.
Isso também é verdade para o protocolo FTP, exceto que o servidor FTP retornará como resposta o conteúdo do diretório.