Pregunta

Esta pregunta direcciones cómo registrar un protocolo URL personalizada para iniciar una aplicación en respuesta a un enlace, pero yo quiero que mi manejador para proporcionar contenido dinámico.

En esencia, estoy buscando para crear una aplicación web que se ejecuta en la máquina del usuario en lugar de un servidor web. Podría establecer un localhost, pero quiero utilizar un formato de URL "amigable" que el usuario puede hacer referencia a otros lugares, por ejemplo, un protocolo hipotético cats:

cats:fluffy/cheeseburger-consumption-stats

¿Cómo puedo lograr esto? Además, ¿hay dificultades con este enfoque, tales como advertencias de seguridad de los navegadores?

¿Fue útil?

Solución

Me hizo algo similar hace unos años, tuvimos una aplicación local y escribió un controlador de URL personalizado para que pudiéramos incorporar estos enlaces especiales en nuestra página web que cuando se hace clic lanzaría nuestra aplicación y cargar el archivo.

La tecnología se llama asíncrono enchufable Protocolos - http : //msdn.microsoft.com/en-us/library/aa767916 (v = VS.85) .aspx

Aquí está un ejemplo rápido que explica la configuración del registro que necesita para tomar y una aplicación de ejemplo que las solicitudes manijas - http://msdn.microsoft.com/en-us/library/aa767914 (VS.85) .aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top