<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Upload über API /service/api/upload in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28772#M14641</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;ok, dann lass uns hier mal eine vernünftige Analyse betreiben. Ich bin kein c#-kenner…&lt;BR /&gt;Schneide mal bitte deinen HTTP-Traffic mit HTTPAnalyzer o.ä. mit und poste den Request und die Response.&lt;BR /&gt;Alternativ solltest du dich mal am JS-Debugger von Alfresco versuchen: &lt;A href="http://wiki.alfresco.com/wiki/Web_Scripts#Debugging_a_Controller_Script" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Web_Scripts#Debugging_a_Controller_Script&lt;/A&gt;&lt;BR /&gt;VG, Jan&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Danke für Deine Antwort. Leider hab ich keinerlei Erfahrung mit solchen Tools und weiss gar nicht wie das bedient werden muss etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Bislang brauchte ich für meine Web- u.a. Entwicklungen so etwas nicht. Aber das ist ein anderes Thema. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Danke für den Link. Ok, ich werde mal sehen ob ich mit dem Debugger was herausfinden kann.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Eine Bemerkung sei dennoch erlaubt: Da ist Software entwickelt worden und, so denke ich, auch getestet. Um nun solche Webscripts zu testen muss der Tester doch Http-Seiten, Scripte oder irgend etwas haben, damit er sehen kann ob es funktioniert. Solche *Testdinge* wären doch die besten Beispiele an denen man sehen und lernen kann, wie Alfresco mit anderer Software kommuniziert.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Oder nur ein einfaches Beispiel in der Dokumentation würde auch schon reichen. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ich werde mich hier wieder melden, wenn ich was herausgefunden habe.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Aug 2011 15:06:32 GMT</pubDate>
    <dc:creator>martinn</dc:creator>
    <dc:date>2011-08-24T15:06:32Z</dc:date>
    <item>
      <title>Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28766#M14635</link>
      <description>Hallo,Hat jemand bereits erfolgreich einen Upload mit dem Webscript /service/api/upload hinbekommen?Ich habe das Webscript angesehen und m.E. alle erforderlichen Parameter gefüllt. Dennoch erhalte ich hier bei Ausführung immer ein "The remote server returned an error: (500) Internal Server Error.".&amp;nbsp;</description>
      <pubDate>Tue, 23 Aug 2011 11:15:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28766#M14635</guid>
      <dc:creator>martinn</dc:creator>
      <dc:date>2011-08-23T11:15:59Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28767#M14636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;du versuchts es hier mit dem falschen Mimetype (json). Das WebScript erwartet einen application/x-www-form-urlencoded POST-Body.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;JSON bekommst du als Response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;VG, jan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Aug 2011 12:16:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28767#M14636</guid>
      <dc:creator>jpfi_4454</dc:creator>
      <dc:date>2011-08-23T12:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28768#M14637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Danke für die schnelle Antwort. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nun habe ich dann geschrieben:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //encode the content of the file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFileEncContent = base64Encode(strFilePath);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strData = "filename=" + strFileName + "&amp;amp; content=" + strFileEncContent + "&amp;amp;mimetype=" + strMimetype;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strData = strData + "&amp;amp;filename=" + strFileName ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strData = strData + "&amp;amp;destination=" + this.locationUuid;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strData = strData + "&amp;amp;description=" + this.tbDescription.Text;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strData = strData + "&amp;amp;aspects=" + Constants.ASPECT_VERSIONABLE + "," + Constants.ASPECT_CLASSIFIABLE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strData = strData + "&amp;amp;uploaddirectory=" + "DIMS! Archive";&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] byteArray = Encoding.UTF8.GetBytes(strData);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //get these setting and create a url and add the ticket.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strUri = Properties.Settings.Default.strUploadPath.ToString();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strTemp = string.Concat(strUri, "?", strTicket);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest = WebRequest.Create(strTemp);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.Method = "POST";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.ContentType = "application/x-www-form-urlencoded";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.ContentLength = byteArray.Length;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;und dennoch erhalte ich weiterhin den Error 500. Vielleicht sehe ich auch den Wald vor lauter Bäumen nicht. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Aber ein wenig bessere Doku und/oder Beispiele, die auch für Neulinge verständlich sind, sollte es schon geben.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Aug 2011 14:02:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28768#M14637</guid>
      <dc:creator>martinn</dc:creator>
      <dc:date>2011-08-23T14:02:52Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28769#M14638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;wo sendest du dein byte[] byteArray an den Server?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Du musst deine bytes auch an den Server streamen.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;VG, Jan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Aug 2011 17:32:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28769#M14638</guid>
      <dc:creator>jpfi_4454</dc:creator>
      <dc:date>2011-08-23T17:32:17Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28770#M14639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;wo sendest du dein byte[] byteArray an den Server?&lt;BR /&gt;Du musst deine bytes auch an den Server streamen.&lt;BR /&gt;VG, Jan&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry, ich dachte das wäre bereits klar. Denn in meinem ersten Post war die Funktion "writeToURL" im Code erwähnt. Im 2.Post habe ich dann nur die Änderungen gepostet.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mittlerweile habe ich das Erstellen des Daten etwas geändert, so das sie folgende Struktur haben:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; filedata=&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filename = &amp;lt;Wert&amp;gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content&amp;nbsp; = &amp;lt;Wert&amp;gt;, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mimetype = &amp;lt;Wert&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; },&lt;BR /&gt;&amp;nbsp;&amp;nbsp; filename&amp;nbsp; =&amp;nbsp; &amp;lt;Wert&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; destination = &amp;lt;Wert&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; description = &amp;lt;Wert&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; aspects&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &amp;lt;Wert&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; uploaddirectory = &amp;lt;Wert&amp;gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Denn ich vermute den Fehler irgendwo beim Erstellen dieser Daten. Aber bis jetzt hat das auch nichts gebracht. Der Fehlercode 500 kommt dennoch. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hier nochmal zur Verdeutlichung die aktuelle Version:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; try&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //… Authentication succeded, Ticket is strTicket&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Display a wait cursor while the file is uploaded&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cursor.Current = Cursors.WaitCursor;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //now try to upload the file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strMimetype = GetMimeType(strFileName);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //encode the content of the file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFileEncContent = base64Encode(strFilePath);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strAspects = Constants.ASPECT_VERSIONABLE + "," + Constants.ASPECT_CLASSIFIABLE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fileData = new ArrayList();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData = new ArrayList();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFileEncContent = base64Encode(strFilePath);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strAspects = Constants.ASPECT_VERSIONABLE + "," + Constants.ASPECT_CLASSIFIABLE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fileData = new ArrayList();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData = new ArrayList();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fileData.Add(String.Format("{0}={1}", "filename", strFileName));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fileData.Add(String.Format("{0}={1}", "content", strFileEncContent));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fileData.Add(String.Format("{0}={1}", "mimetype", strMimetype));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFileData = String.Join("&amp;amp;", (String[])fileData.ToArray(typeof(string)));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData.Add(String.Format("{0}={1}", "filedata", strFileData));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData.Add(String.Format("{0}={1}", "filename", strFileName));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData.Add(String.Format("{0}={1}", "destination", this.locationUuid));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData.Add(String.Format("{0}={1}", "description", this.tbDescription.Text));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData.Add(String.Format("{0}={1}", "aspects", strAspects));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrData.Add(String.Format("{0}={1}", "uploaddirectory", "TheArchive"));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strParameters = String.Join("&amp;amp;", (String[])arrData.ToArray(typeof(string)));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] byteArray = Encoding.UTF8.GetBytes(strParameters);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //get these setting and create a url and add the ticket.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strUri = Properties.Settings.Default.strUploadPath.ToString();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strTemp = string.Concat(strUri, "?", strTicket);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest = WebRequest.Create(strTemp);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.Method = "POST";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.ContentType = "application/x-www-form-urlencoded";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.ContentLength = byteArray.Length;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (strUri != null)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // write out the data to the web server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeToURL(webRequest, byteArray);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webRequest.ContentLength = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // read the response from the Web Server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strHtmlContent = retrieveFromURL(webRequest);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //———————————————————————————————————-&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Reset the cursor to the default for all controls.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cursor.Current = Cursors.Default;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(strFilePath + " uploaded");&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Error: Upload error! Original error: " + ex.Message);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(ex.StackTrace);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;und die Funktion writeToUrl ist hier:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void writeToURL(WebRequest request, byte[] bytes)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; request.ContentLength = bytes.Length;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 1. Get an output stream from the request object&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stream outputStream = request.GetRequestStream();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 2. Post the data out to the stream&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.Write(bytes, 0, bytes.Length);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 3. Close the output stream and send the data out to the web server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.Close();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }// end writeToURL method&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Und erst einmal Danke für die Mühe.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2011 07:35:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28770#M14639</guid>
      <dc:creator>martinn</dc:creator>
      <dc:date>2011-08-24T07:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28771#M14640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ok, dann lass uns hier mal eine vernünftige Analyse betreiben. Ich bin kein c#-kenner…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Schneide mal bitte deinen HTTP-Traffic mit HTTPAnalyzer o.ä. mit und poste den Request und die Response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alternativ solltest du dich mal am JS-Debugger von Alfresco versuchen: &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Web_Scripts#Debugging_a_Controller_Script" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Web_Scripts#Debugging_a_Controller_Script&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;VG, Jan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2011 08:59:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28771#M14640</guid>
      <dc:creator>jpfi_4454</dc:creator>
      <dc:date>2011-08-24T08:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28772#M14641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;ok, dann lass uns hier mal eine vernünftige Analyse betreiben. Ich bin kein c#-kenner…&lt;BR /&gt;Schneide mal bitte deinen HTTP-Traffic mit HTTPAnalyzer o.ä. mit und poste den Request und die Response.&lt;BR /&gt;Alternativ solltest du dich mal am JS-Debugger von Alfresco versuchen: &lt;A href="http://wiki.alfresco.com/wiki/Web_Scripts#Debugging_a_Controller_Script" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Web_Scripts#Debugging_a_Controller_Script&lt;/A&gt;&lt;BR /&gt;VG, Jan&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Danke für Deine Antwort. Leider hab ich keinerlei Erfahrung mit solchen Tools und weiss gar nicht wie das bedient werden muss etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Bislang brauchte ich für meine Web- u.a. Entwicklungen so etwas nicht. Aber das ist ein anderes Thema. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Danke für den Link. Ok, ich werde mal sehen ob ich mit dem Debugger was herausfinden kann.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Eine Bemerkung sei dennoch erlaubt: Da ist Software entwickelt worden und, so denke ich, auch getestet. Um nun solche Webscripts zu testen muss der Tester doch Http-Seiten, Scripte oder irgend etwas haben, damit er sehen kann ob es funktioniert. Solche *Testdinge* wären doch die besten Beispiele an denen man sehen und lernen kann, wie Alfresco mit anderer Software kommuniziert.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Oder nur ein einfaches Beispiel in der Dokumentation würde auch schon reichen. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ich werde mich hier wieder melden, wenn ich was herausgefunden habe.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2011 15:06:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28772#M14641</guid>
      <dc:creator>martinn</dc:creator>
      <dc:date>2011-08-24T15:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28773#M14642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;du versuchts es hier mit dem falschen Mimetype (json). Das WebScript erwartet einen &lt;STRONG&gt;application/x-www-form-urlencoded&lt;/STRONG&gt; POST-Body.&lt;BR /&gt;JSON bekommst du als Response.&lt;BR /&gt;VG, jan&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Wo bitte ist das dokumentiert? Denn diese Aussage kann so nicht stimmen, denn ich habe jetzt mit dem Debugger sehen können, das bei Verwendung dieses Content-Types kein Part "form-data" empfangen wird. Daher gibt der Debugger dann auch die Fehlermeldung aus 'org.mozilla.javascript.ecmaerror referenceerror formdata" is not defined'. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Wenn ich mit "multipart/form-data" sende, dann ist dieser Part da.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hier gibt es dann auch das Array "Fields" welches vom Webscript in einer Schleife gelesen wird. Leider fehlen hier drin die Felder, obwohl ich in meinem Code glaube diese gefüllt zu haben.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;An dieser Stelle wäre ein Beispiel, das zeigt wie man die Daten richtig zusammenstellen soll wirklich hilfreich. Ja, ich habe auch nach so etwas die Tanten Google und Wiki befragt. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hier gibt es etliche Möglichkeiten. Muss ich die jetzt alle der Reihe nach ausprobieren? Oder könnte hier von Insiderseite mal ein Hinweis in die richtige Richtung erfolgen?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Danke für die Mühe im Voraus.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Aug 2011 14:52:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28773#M14642</guid>
      <dc:creator>martinn</dc:creator>
      <dc:date>2011-08-26T14:52:17Z</dc:date>
    </item>
    <item>
      <title>Re: Upload über API /service/api/upload</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28774#M14643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hallo,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;mit dem upload stimmt was nicht wie du schon bemerkt hast. (filedata usw)&amp;nbsp; du schreibst alles auch händisch hinein in filedata aber es fehlt die simulation eines "file uploads":&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;normalerweise sollte ja etwas wie …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Content-Disposition: form-data; name=…..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;mitgeschickt werden für die files. also dein post sollte ja ein multipart/form-data post sein.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ich bin mir sicher unter C# gibt es eine funktion wie z.B UploadFile oder AddFile oder ähnliches ….. &lt;/SPAN&gt;&lt;A href="http://aspnetupload.com/Upload-File-POST-HttpWebRequest-WebClient-RFC-1867.aspx" rel="nofollow noopener noreferrer"&gt;http://aspnetupload.com/Upload-File-POST-HttpWebRequest-WebClient-RFC-1867.aspx&lt;/A&gt;&lt;SPAN&gt; weiß das jetzt nicht auswendig ansonsten wirst du mit "c# webclient post file" oder ähnlichen sicher genug snippets dazu finden.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Das sollte dann den file upload simulieren und damit ist hoffe ich dein problem gelöst&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lg&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dom&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Aug 2011 21:19:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-%C3%BCber-api-service-api-upload/m-p/28774#M14643</guid>
      <dc:creator>ddanninger</dc:creator>
      <dc:date>2011-08-28T21:19:27Z</dc:date>
    </item>
  </channel>
</rss>

