Benutzerdefinierte URL-Protokoll in Windows HTML-Inhalten zu dienen
-
04-10-2019 - |
Frage
Diese Frage Adressen, wie man registrieren Sie eine benutzerdefinierte URL-Protokoll eine Anwendung als Reaktion auf einen Link zu starten, aber ich möchte, dass meine Handler dynamische Inhalte dienen.
Im Grunde suche ich eine Web-Anwendung, die läuft auf dem Computer des Benutzers anstelle einem Web-Server zu erstellen. Ich könnte ein localhost
einrichten, aber ich mag ein „freundliches“ URL-Format verwenden, dass der Benutzer an anderer Stelle verweisen kann, zum Beispiel ein hypothetische cats
Protokoll:
cats:fluffy/cheeseburger-consumption-stats
Wie kann ich das erreichen? Außerdem haben Sie irgendwelche Fallen mit diesem Ansatz zu sehen, wie Sicherheitswarnungen von Browsern?
Lösung
habe ich etwas Ähnliches vor ein paar Jahren haben wir eine lokale Anwendung hatte und eine eigene URL-Handler geschrieben, so dass wir konnten diese speziellen Links auf unserer Webseite einbetten, dass beim Anklicken unserer Anwendung starten würde und die Datei laden.
Die Technologie Asynchronous Pluggable Protocols genannt - http : //msdn.microsoft.com/en-us/library/aa767916 (v = VS.85) aspx
Hier ist ein kurzes Beispiel erläutert die Registry-Einstellungen Sie vornehmen müssen und eine Beispielanwendung, dass Griffe Anfragen - http://msdn.microsoft.com/en-us/library/aa767914 (VS.85) aspx