Wie laden/Speichern von Fotos zu einem http-server mit webservice?
Habe ich auf "Foto hochladen", um einen Ordner in einem HTTP-server ab einer Windows-Anwendung mit web-service.Ich habe konvertiert das Foto in den stream und an einen web-service, aber wie kann ich es speichern in einen Speicherort (zB: http:/siteaddress/images/photos/) in den server.
- was haben Sie versucht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
den web-service muss um den stream vom client und wandelt es zurück zu eine Datei in den Speicherort, den Sie erwähnt.
dann unter der Annahme, dass in Ihrem web-Methode bekommen Sie einen stream und einen string mit einem eindeutigen Dateinamen, speichern Sie den Dampf in eine solche Datei Namen in der destinationFolder oben.
wenn Sie möchten, erzeugen Sie einen eindeutigen Namen können Sie eine GUID erstellen, ich bin sicher, Sie müssen auch die Benutzer-id des Benutzers oder so, nur um irgendwo sparen, wer hat dieses Foto hochgeladen.
den Ziel-Ordner wie Bilder/Fotos sollten aus einem app-Einstellung in der web.config oder aus der Datenbank, nicht hardcoded wie in meinem Beispiel.