Am Fre, 03 Nov 2000 schrieb Reinhard Foerster:
Hallo,
bei URLs (oder URIs) steht normalerweise ganz vorn vor dem :// das Protokoll, dass verwendet werden soll (http,ftp usw). In welchem Dokument sind diese Protokoll-Namen und der aufbau der zugehörigen Adressformate hinter dem :// spezifiziert?
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.
Lass uns doch einfach aufzählen was der Netscape kann:
http,ftp,ldap,gopher
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.
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.
Netscape ist in dieser Hinsicht total buggy. Angenommen in http://www.x.y/~foo/bar.html steht ein <a href="rtsp://a.b.c/z.abc">link</a> drin. Klickert man den Link an, interpretiert Netscape das als http://www.x.y/~foo/rtsp://a.b.c , also ganz normal als relativen Pfad auf dem Webserver *arrgl*
Hab ich auch festgestellt...aus rtsp://a.b.c/z.abc macht der Netscape 4.76 http://rtsp://a.b.c/z.abc
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."
Ein Mozilla-Plugin könnte das also vielleicht hinkriegen...
<snip was der MSIE macht> ... </snip>
Bye, Stephan