URLProtocolView consente di ottenere la lista completa di tutti gli schemi di protocollo registrati sul sistema in uso.Come abbiamo spiegato, gli URI è acronimo di Uniform Resource Identifier: un indirizzo che, in forma compatta, consente di identificare una qualsiasi risposta come una pagina web, un documento, un'immagine, un indirizzo e-mail e così via.Uno URI si compone di più parti: uno "schema" che fornisce informazioni sul protocollo usato (ad esempio, http:, ftp:, mailto:) ed una serie di dati, aggiunti in successione, che dipendono dallo specifico schema. Sintassi e semantica di queste ultime informazioni sono determinate dalle specifiche dello schema che viene impiegato.
fonte e guida