On Fri, Nov 03, 2000 at 12:57:30PM +0100, Stephan Goetter wrote:
Hmmm, nö, ich wüsste von nix. Da all diese Dinge sehr Protokollspezifisch sind, z.b. POST-Parameter bei HTTP... wär das vielleicht nicht ganz sinnvoll.
Doch. Man spezifiziert erstmal nur die Grundform und verweist dann auf die Beschreibungen der einzelnen Protokolle an anderer Stelle. Zumindest scheint das bei ftp, httpm mail usw. so gemacht worden zu sein. Ein Beipiel, dass das Sinn macht: Unter "pots://110" könnte z.B. die Polizei angerufen werden - alles eine Frage der Standardisierung. Sinn macht das schon.
http,ftp,ldap,gopher
und andere, die als externe Programme aufgerufen werden. z.B ruft "telnet://rechnername" etwa "xterm -e rechnername auf". Ich habe es allerdings noch nicht hinbekommen, mit "xxx://rechnername" dasselbe zu erreichen. Der Eintrag fuer "telnet" ist nicht löschbar - scheint alles harcodoert zu sein. Geniale Softwaretechnik :(
AFAIK haben die Entwickler vom KDE die ganze Sache noch erweitert. Mit dem Konquerer kann man wohl auch nfs://, smb://, pop3:// und verwenden. Ich glaube das mal gesehen zu haben.
Wobei dann dann sicher User,Passwort, Port wie bei http,ftp kodiert werden, also
Protokoll://user:passwort@host:port/pfad
Das sollte bei allen Protokollen gleich sein.
Nicht zwingend, wie obiges Polizei+Telefonbeispiel zeigt.
Ausserdem wuerde ich gern wissen, wo man bei Netscape (und MSIE) einstellt, welches Programm bei welchem Protokoll angeworfen wird. (Nein, das hat nichts mit Mime-Types zu tun!)
Geht nicht. Sowas ist immer fest integriert, dazu sind die Browser wohl noch nicht modular genug.
Ja, So sieht es aus.
Vielleicht kann man das ja beim Mozilla einstellen....nö, auch nur MIME-Types, bei Helper Applications.
Aber bei der Eingabe von rtsp://a.b.c/z.abc bringt er, "rtsp is not a registered protocol."
Das sieht vielversprechend aus. Genau diese Antwort würde ich erwarten.
Ein Mozilla-Plugin könnte das also vielleicht hinkriegen...
Diese Registierung ist also noch nicht eingebaut (habe kein Mozilla zum Testen hier)?
Reinhard