Downloads und Uploads auf SharePoint

In meinem vorherigen Blogpost habe ich beschrieben wie man mit einem http module dem Upload und Download Mechanismus von Dateien in SharePoint auf die Spur kommt.

Hier eine Übersicht der Ergebnisse:

Upload mit Office 2007 HTTP Post (Frotpage RPC - put document)
Download mit Office 2007 HTTP Post (Frontpage RPC - get document)
Upload über Web UI HTTP Post (upload.aspx)
Download über Web UI HTTP Get (direkte Dokumenten-URL)
Upload über Windows Explorer HTTP Put (direkte Dokumenten-URL)
Download über Windows Explorer HTTP Get (direkte Dokumenten-URL)
Upload über Objektmodell (SPFiles.Add) HTTP Post

Bei den Requests über Frontpage RPC ist zu beachten dass der eigentliche Request zunächst die Metadaten des Dokuments enthält., dann ein non printable character (0x0A) - also 10Hex und dann das eigentliche Dokument.

Das wäre nun eine wunderbare Stelle die Dokumente serverseitig zu manipulieren, allerdings at your own risk

Grüße

Sven