Domanda

Questa domanda indirizzi come registrare un protocollo URL personalizzato per avviare un'applicazione in risposta ad un collegamento, ma voglio che il mio gestore per servire contenuti dinamici.

In sostanza, sto cercando di creare un'applicazione web che gira sul computer dell'utente invece di un server web. Ho potuto impostare un localhost, ma voglio utilizzare un formato URL "amichevole" che l'utente può fare riferimento altrove, per esempio un ipotetico protocollo cats:

cats:fluffy/cheeseburger-consumption-stats

Come posso fare questo? Inoltre, vedete eventuali insidie ??con questo approccio, come ad esempio avvisi di sicurezza da parte di browser?

È stato utile?

Soluzione

Ho fatto qualcosa di simile qualche anno fa, abbiamo avuto un'applicazione locale e ha scritto un gestore URL personalizzato in modo da poter inserire questi collegamenti speciali sulla nostra pagina web che se cliccato avrebbe lanciato la nostra applicazione e caricare il file.

La tecnologia si chiama Asynchronous Pluggable Protocolli - http : //msdn.microsoft.com/en-us/library/aa767916 (v = VS.85) aspx

Ecco un rapido esempio che spiega le impostazioni del Registro è necessario effettuare e un'applicazione di esempio che gestisce le richieste - http://msdn.microsoft.com/en-us/library/aa767914 (VS.85) aspx

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