Domanda

In quali casi non influisce capitalizzazione di un URL? In alcuni casi essi sembrano essere maiuscole e minuscole. Altre volte non sembrano essere tra maiuscole e minuscole.

È stato utile?

Soluzione

http://domain.name/path?query=string

I nomi di dominio sono case insensitive. I afterwords percorso e interrogazione stringa sono essenziale. Così www.yahoo.com e WWW.YAHOO.COM sono identici, ma wikipedia.org/bash è diverso da wikipedia.org/Bash.

E 'fino al web server per interpretare la parte di percorso, in modo generale i server web di Windows potrebbero non importa quale caso si usa per i nomi di file e può consentire sia index.asp e Index.asp. web server UNIX generalmente distinguono basati sul caso, in quanto il file system sottostante fa. O se un sito Web è in esecuzione il software personalizzato per interpretare i suoi URL, come Wikipedia fa con il suo software MediaWiki, allora può fare quello che vuole.

Altri suggerimenti

Il server web. Apache è generalmente-sensitive, IIS non è. Altri possono essere o non essere.

I nomi di dominio non sono case sensitive. Il resto dell'URL tecnicamente è, anche se non deve essere (cioè alcuni server possono trattare URL maiuscole e minuscole stesso).

L'URL (insieme ai dati querystring) viene inviato al server di preservare caso, esso dipende dal server per essere case sensitive o meno. Alcuni (come Apache) sono case sensitive, e altri (come IIS) sono case insensitive per impostazione predefinita.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top