<?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 upload.post.js unable to get fields from formdata in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200773#M153903</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I apologize if this question was asked before, but I couldn't find similar question and answer from previous posts.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to use Java to upload content via,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;POST /service/api/upload&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;with the request body attached below.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, upload.post.js is unable to get any field from formdata. When I try to print all the fields in formdata using this,&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;for each (field in formdata.fields) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status.message += " " + String(field.name);&lt;BR /&gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;There is no fields in the formdata.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My understanding is that this is not an authentication issue, because without alf_ticket, I am getting 401 error. This issue is also unlikely to be similar /service/sample/upload, which requires permission on the user from the subspace. This issue's script is located in tomcat directory.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there some special setting I need to set the header of the request? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there&amp;nbsp; a way for me to trace the issue on why alfresco is not passing the formdata to the upload.post.js?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyone have similar issue? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance and really appreciate for any assistance.&amp;nbsp; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Calebmei&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's the request body with multipart form:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;POST /service/api/upload&lt;BR /&gt;Content-Type: multipart/form-data; boundary=3673886725790367917&lt;BR /&gt;&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="containerid"&lt;BR /&gt;&lt;BR /&gt;26a0569c-c056-4997-bbb4-67f81ec6695b&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="nodeid"&lt;BR /&gt;&lt;BR /&gt;26a0569c-c056-4997-bbb4-67f81ec6695b&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="ticket"&lt;BR /&gt;&lt;BR /&gt;TICKET_8950a48fe1117b4c32f359a06c514bd4c4f70d7c&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="title"&lt;BR /&gt;&lt;BR /&gt;test2.txt&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="filename"&lt;BR /&gt;&lt;BR /&gt;test2.txt&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="siteid"&lt;BR /&gt;localhost&lt;BR /&gt;&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="submit"&lt;BR /&gt;&lt;BR /&gt;Upload&lt;BR /&gt;—3673886725790367917&lt;BR /&gt;Content-Disposition: form-data; name="filedata"; filename="c:\test2.txt"&lt;BR /&gt;Content-Type: text/plain&lt;BR /&gt;&lt;BR /&gt;[actual content here]&lt;BR /&gt;—3673886725790367917&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;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Apr 2009 05:06:29 GMT</pubDate>
    <dc:creator>calebmei</dc:creator>
    <dc:date>2009-04-24T05:06:29Z</dc:date>
    <item>
      <title>upload.post.js unable to get fields from formdata</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200773#M153903</link>
      <description>Hi there,I apologize if this question was asked before, but I couldn't find similar question and answer from previous posts.I am trying to use Java to upload content via,&amp;nbsp;&amp;nbsp;&amp;nbsp; POST /service/api/upload‍with the request body attached below.However, upload.post.js is unable to get any field from formdata</description>
      <pubDate>Fri, 24 Apr 2009 05:06:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200773#M153903</guid>
      <dc:creator>calebmei</dc:creator>
      <dc:date>2009-04-24T05:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: upload.post.js unable to get fields from formdata</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200774#M153904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm using a Java service that calls a Webscript&amp;nbsp; and send to it the arguments (including a file) without problems…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;May the problem be in the service you are using to upload the file? Can you post the code?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2009 14:02:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200774#M153904</guid>
      <dc:creator>damiar</dc:creator>
      <dc:date>2009-04-24T14:02:56Z</dc:date>
    </item>
    <item>
      <title>Re: upload.post.js unable to get fields from formdata</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200775#M153905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Got it working using apache lib. So definitely something wrong when I build the request using URLConnection.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://hc.apache.org/httpclient-3.x/apidocs/org/apache/commons/httpclient/methods/multipart/MultipartRequestEntity.html" rel="nofollow noopener noreferrer"&gt;http://hc.apache.org/httpclient-3.x/apidocs/org/apache/commons/httpclient/methods/multipart/MultipartRequestEntity.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2009 07:34:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200775#M153905</guid>
      <dc:creator>calebmei</dc:creator>
      <dc:date>2009-04-29T07:34:03Z</dc:date>
    </item>
    <item>
      <title>Re: upload.post.js unable to get fields from formdata</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200776#M153906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Alfresco is working fine for me when I use GET- and PUT-type requests (haven't ventured into DELETE yet&amp;nbsp; &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;). POST just isn't working though.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a similar problem to that described in the first post in this thread. In my web script the fields in the formdata are all empty. I think I have ruled out authentication problems (the web script is executing and sending back its own error code).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is with Alfresco Community v3.2.0 and using C# code to generate the multipart form data. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is a run-down of what happens:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The post request is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;POST /alfresco/service/traqsAPI/testUpload?alf_ticket=TICKET_……………………ad61da HTTP/1.1&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;The headers are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Content-Type: multipart/form-data; boundary=BEACF86DE59B48bbB49F82CB55A3D009&lt;BR /&gt;Host: alfrescoserver:8080&lt;BR /&gt;Content-Length: 336&lt;BR /&gt;Expect: 100-continue&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfresco replies with "100 Continue" and a blank header block.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now the content is sent:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;–BEACF86DE59B48bbB49F82CB55A3D009&lt;BR /&gt;Content-Disposition: form-data; name="test"&lt;BR /&gt;&lt;BR /&gt;This is a test value.&lt;BR /&gt;–BEACF86DE59B48bbB49F82CB55A3D009&lt;BR /&gt;Content-Disposition: form-data; name="filedata"; filename="filename.xml"&lt;BR /&gt;Content-Type: text/xml&lt;BR /&gt;&lt;BR /&gt;&amp;lt;h3&amp;gt;Heading&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;This is some text for the test.&amp;lt;/p&amp;gt;&lt;BR /&gt;–BEACF86DE59B48bbB49F82CB55A3D009&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;However, the content fields are not getting through; I know this because Alfresco replies with: &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;response&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;status&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 404&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;Not Found&amp;lt;/name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Requested resource is not available.&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/status&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;message&amp;gt;No content was supplied in the request. Field names found were ''&amp;lt;/message&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;exception&amp;gt;&amp;lt;/exception&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;callstack&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/callstack&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;server&amp;gt;Alfresco Community v3.2.0 (2039) schema 2,019&amp;lt;/server&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;time&amp;gt;04-Nov-2009 22:16:30&amp;lt;/time&amp;gt;&lt;BR /&gt;&amp;lt;/response&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The &amp;lt;message&amp;gt; in the XML above is generated by my web script:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;function main(){&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Get values from form data.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var filename = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var content = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var mimetype = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var test = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Parse file attributes&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;var fieldNames = "";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for each (field in formdata.fields) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fieldNames = fieldNames + field.name + " ";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch (String(field.name).toLowerCase()) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case "filedata":&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;if (field.isFile) {&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;filename = field.filename;&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;content = field.content;&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;mimetype = field.mimetype;&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;}&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;break;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case "test":&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;test = field.value;&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;break;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(content == null){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;status.code = 404;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;status.message = "No content was supplied in the request. Field names found were '" + fieldNames + "'";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;status.redirect = true;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;…snipped…&lt;BR /&gt;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;main();&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I've combed the forum and the web for examples and my multipart format seems to be right, but someone here may be able to see my mistake. Or possibly you'll tell me that I just &lt;/SPAN&gt;&lt;EM&gt;have&lt;/EM&gt;&lt;SPAN&gt; to use java :lol:.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Nov 2009 23:09:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200776#M153906</guid>
      <dc:creator>rpldcox</dc:creator>
      <dc:date>2009-11-04T23:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: upload.post.js unable to get fields from formdata</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200777#M153907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Found the problem: I missed two hyphens from the last line of my form data content.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It should have been:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;–BEACF86DE59B48bbB49F82CB55A3D009–&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;instead of&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;–BEACF86DE59B48bbB49F82CB55A3D009&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;It is working perfectly now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Richard.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Nov 2009 12:44:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upload-post-js-unable-to-get-fields-from-formdata/m-p/200777#M153907</guid>
      <dc:creator>rpldcox</dc:creator>
      <dc:date>2009-11-06T12:44:39Z</dc:date>
    </item>
  </channel>
</rss>

