Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Probleme mit dem Upload zum Server
Daiver
myCSharp.de - Member



Dabei seit:
Beiträge: 28
Herkunft: Deutschland

Themenstarter:

Probleme mit dem Upload zum Server

beantworten | zitieren | melden

Hallo Gemeinde,

ich habe das Problem eine Datei auf meinen Homepageserver zu übermitteln!


private void datenbankAufDenServersichernToolStripMenuItem_Click_1(object sender, EventArgs e)
{
 if (MessageBox.Show("Soll die Datei auf den Server übergeben werden?", "Upload", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
  {
   if (MessageBox.Show("Sie überschreiben die Daten auf dem Server?", "Sind Sie sicher?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
   {
      try
     {
      string ftpFilename = "http://www.MeinePage.de/Verzeichnis/";
      System.Net.WebClient client = new WebClient();
      client.Credentials = new NetworkCredential("http://www.MeinePage.de", "Passwort");
      client.UploadFile(ftpFilename, "POST", @"c:\Verzeichnis\Datei.txt");
      }
      catch
      {
       MessageBox.Show("Es gibt Probleme den Server zu erreichen!", "Serverproblem", MessageBoxButtons.OK, MessageBoxIcon.Information);
      }
       MessageBox.Show("Die Datei wiurde übertragen!"Übermittlung OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }
  }
}

Der Download von dem Server funktioniert, aber der Upload nicht und ich finde den Fehler nicht. Ihr vielleicht?

Gruß
Dirk
private Nachricht | Beiträge des Benutzers
hornetbiker_1979
myCSharp.de - Member



Dabei seit:
Beiträge: 52
Herkunft: Österreich

beantworten | zitieren | melden

Wie lautet die Fehlermeldung?
private Nachricht | Beiträge des Benutzers
Daiver
myCSharp.de - Member



Dabei seit:
Beiträge: 28
Herkunft: Deutschland

Themenstarter:

beantworten | zitieren | melden

Ganz genau habe ich den Fehlercode nicht...
Ich weiß nur, dass der Server den Fehlercode 404 zurück gibt.

Die genaue Beschreibung müsste ich nachreichen!

cu
Dirk
private Nachricht | Beiträge des Benutzers
[email protected]
myCSharp.de - Member



Dabei seit:
Beiträge: 407

beantworten | zitieren | melden

Hi!
Zitat
ich finde den Fehler nicht. Ihr vielleicht?
Ja... und das war auch gar nicht so schwierig.

Sorry, daß ich das nun in voller Härte rüberbringe, aber
alles andere wäre geheuchelt.

Das Problem ist, daß Du anscheinend keinen blaßen Schimmer
davon hast, wast Du eigentlich machst!!

Du versuchts mit einem Webclient (eigentlich nix anderes wie ein Browser)
per HTTP-POST eine Datei auf ein Verzeichnis am Webserver
hochzuladen. Dieses Verzeichnis ist zwar anscheinend geschützt,
das tut aber nichts zur Sache. Das funktioniert so nicht...

Such mal nach HTTP und informier dich darüber wie das Internet funktioniert.

Lösungen gäbe es für Deinen Fall mehrere...
- Du lädst die Datei per FTP auf der Server
- Du postest die Datei wie bisher, nur nimmt sie eine Datei (asp.net, php,...) an
und speichert sie am Server
- Du schickst die Datei per PUT an den Server, dieser muß
dann aber WebDAV unterstützen. (imho müßte das irgenwie so sein)

schönen Tag noch
private Nachricht | Beiträge des Benutzers
el_panter
myCSharp.de - Member



Dabei seit:
Beiträge: 406
Herkunft: Sömmerda

beantworten | zitieren | melden

       MessageBox.Show("Die Datei wiurde übertragen!"Übermittlung OK", MessageBoxButtons.OK, MessageBoxIcon.Information);

und da ist auch noch nen käfer drine versteckt überprüfe mal die gänsefüsschen
MfG Paul
private Nachricht | Beiträge des Benutzers
Daiver
myCSharp.de - Member



Dabei seit:
Beiträge: 28
Herkunft: Deutschland

Themenstarter:

beantworten | zitieren | melden

Moin,
@ [email protected] ist kein Problem!

Ich versuche den Datentransport per Internet das erste mal umzusetzen! Wenn ich die Ahnung hätte, würde ich mich nicht an ein Forum wenden, dann hätte ich wohl keine Probleme.
Trotzdem Danke erst einmal für deine volle Härte!

Ich werde es mal mit dem WebDAV versuchen, vielleicht finde ich einen Code, an dem ich verstehe, wie das so funktioniert.

@ el_panter,
thx für das Feedback, da scheine ich wohl beim Kopieren das

",

gelöscht haben! lol

Gruß
Dirk
private Nachricht | Beiträge des Benutzers