Protokoll file:///

fsicher

Bekanntes Mitglied
Ich habe Probleme beim Zugriff auf das Filesystem über file:/// und bin mir nicht sicher, wie dies funktioniert.

  • Der Zugriff auf lokales Filesystem funktioniert problemlos: "file:///C:/MyDir"
  • Der Zugriff auf das fremde Filesystem funktioniert (zumindest bei mir) nicht

Ich bin mir nicht sicher, ob der zugriff auf das fremde Filesystem über file-Protokoll überhaupt möglich bzw. erlaubt ist. Und falls ja, wie soll man es angeben? Die folgenden Varianten haben nicht funktioniert:

  • file://192.168.200.210/C:/Temp/MyDir
  • file://192.168.200.210/Temp/MyDir
  • file:///192.168.200.210/C:/Temp/MyDir

Also, entwder ist meine Angabe falsch, oder ist der Zugriff auf das Fremde Filesyste auf diese Art gar nicht möglich. Kann mir jemand da helfen? Die Suche nach Spezifikation (Google) hat nicht geholfen (habe die Spezifikation nicht finden können :oops:).

EDIT:

Habe gerade da noch was gefunden: RFC 1738 - Uniform Resource Locators (URL)

A file URL takes the form:

file://<host>/<path>

where <host> is the fully qualified domain name of the system on
which the <path> is accessible, and <path> is a hierarchical
directory path of the form <directory>/<directory>/.../<name>.

Heisst, die Variante file://192.168.200.210/C:/Temp/MyDir sollte funktionieren? Oder, bin ich da auf dem Holzweg?
 
Zuletzt bearbeitet:
A

anonym

Gast
Auf der Gegenseite müsste eine Serversoftware laufen, die das unterstützt. Wenn dort nichts läuft (bzw. nur das Betriebssystem) geht es nicht. Es wäre auch eine gewaltige Sicherheitslücke, wenn man einfach so auf die Festplatte jedes beliebigen fremden Rechners zugreifen könnte...
 

HoaX

Top Contributor
Was nach dem Host kommt ist der Name der "Freigabe" auf dem Rechner plus dem weiteren Pfad. Bedenke allerdings, dass das so nur funktioniert, wenn dein Programm unter Windows läuft. Unter Linux und Konsorten habe ich das noch nie funktionieren sehen.

Die Details hängen vom entsprechenden Protokollhandler ab. D.h. das Beste wäre sicherlich wenn du dein eigenes Protkoll registrierst und dann mittels z.B. jCIFS selbst den Zugriff tätigst.

Edit2: A New Era for Java Protocol Handlers
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Netty umsetzung für ein Protokoll Netzwerkprogrammierung 1
P PPTP Protokoll für JAVA Netzwerkprogrammierung 14
F Protokoll gesucht Netzwerkprogrammierung 21
reibi Socket Socketverbindung nutzt welches Protokoll? Netzwerkprogrammierung 5
T Protokoll Netzwerkprogrammierung 13
T Eigenes Protokoll?Sry ka Netzwerkprogrammierung 4
G Protokoll definieren - Bücher etc. gesucht Netzwerkprogrammierung 7
P Welches Protokoll für RMI verwenden? Netzwerkprogrammierung 10
C x.400 P7 Protokoll Umsetzung in JAVA Netzwerkprogrammierung 3
K Eigenes Protokoll: Wie? Netzwerkprogrammierung 2
T Message-Protokoll: Verbesserungsmoeglichkeiten im Ansatz? Netzwerkprogrammierung 3
A protokoll unter soap Netzwerkprogrammierung 3
Z Protokoll für Schiffeversenken Netzwerkprogrammierung 5
R PPTP Protokoll für JAVA Netzwerkprogrammierung 3
B Eigenes Protokoll über Sockets verschicken Netzwerkprogrammierung 4
F Client Server Protokoll Netzwerkprogrammierung 4
D CSV File Upload Netzwerkprogrammierung 5
D Socket Gute Idee?: File als byte[] per ObjectIOStream übertragen Netzwerkprogrammierung 3
S Webserver für Jar File Netzwerkprogrammierung 4
H Applet soll XML-File auf Server speichern Netzwerkprogrammierung 6
R Apache HttpClient File Download? Netzwerkprogrammierung 3
0 Apache Commons File Object bekommen Netzwerkprogrammierung 4
D Server Client Verbindung - Unexpected End of File - Invalid HTTP Response Netzwerkprogrammierung 4
M HTTP File Upload mit Prozessbar Funktioniert nicht. Netzwerkprogrammierung 8
5 File Upload/ ClassNotFoundException Netzwerkprogrammierung 9
S RSS-Feed aus ini File Netzwerkprogrammierung 4
Z File über Socket lesen Netzwerkprogrammierung 3
N Socket File über Socket vom Server an Client versenden Netzwerkprogrammierung 15
B JNLP File -> Web Application Netzwerkprogrammierung 10
R HTTP HttpURLConnection Large File Upload Netzwerkprogrammierung 1
DStrohma RMI Security Manager & Policy-File Netzwerkprogrammierung 8
DeviAn Über ein Linux Server ein Windows Server nach einer File fragen Netzwerkprogrammierung 6
P java file.exists() zuzerstörbar Netzwerkprogrammierung 7
E java.net.SocketException: Unexpected end of file from server Netzwerkprogrammierung 2
G SMB-File ausführen Netzwerkprogrammierung 15
J Problem beim Senden von File Netzwerkprogrammierung 4
J Mit der File Api Dateien von anderen Rechnern lesen ? Netzwerkprogrammierung 3
I unc pfad für die klasse file? Netzwerkprogrammierung 4
V file transfer problem Netzwerkprogrammierung 2
E upload progress bei einem http file post Netzwerkprogrammierung 5
L file upload / download über http Netzwerkprogrammierung 5
P File von http-Server kopieren Netzwerkprogrammierung 5
N File Transfer Netzwerkprogrammierung 5
D wie kann ich rmic ein .jar file übergeben? Netzwerkprogrammierung 3
R File chooser übers Netzwerk Netzwerkprogrammierung 3
J File upload mit ftp Netzwerkprogrammierung 4
G file download über https mit p12 Zertifikat Netzwerkprogrammierung 4
D Performance Problem beim File senden, empfangen Netzwerkprogrammierung 4
T file auf einen server laden Netzwerkprogrammierung 4

Ähnliche Java Themen

Neue Themen


Oben