<?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 POST variables in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249919#M203049</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm still building my first script. &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;SPAN&gt;The problem now is - how can I get POST vars in the js file?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I use ajax on my side - so I cannot send 'multipart/form-data' and access it through 'formdata' object. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For GET vars there is 'url.extension', but for POST??&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I send JSON data, but json is undefined.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Aug 2012 19:34:08 GMT</pubDate>
    <dc:creator>alina</dc:creator>
    <dc:date>2012-08-21T19:34:08Z</dc:date>
    <item>
      <title>POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249919#M203049</link>
      <description>Hello!I'm still building my first script. &lt;IMG id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; The problem now is - how can I get POST vars in the js file?I use ajax on my side - so I cannot send 'multipart/form-data' and access it through 'formdata' object. For GET vars there is 'url.extension', but for POST??I send JSON data, but json is undefine</description>
      <pubDate>Tue, 21 Aug 2012 19:34:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249919#M203049</guid>
      <dc:creator>alina</dc:creator>
      <dc:date>2012-08-21T19:34:08Z</dc:date>
    </item>
    <item>
      <title>Re: POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249920#M203050</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;BR /&gt;&lt;SPAN&gt;You can use the "requestbody" object to access the request body that was sent with the POST request.&amp;nbsp; To get the "json" object you have to name the javascript controller of your webscript "&amp;lt;name&amp;gt;.post.json.js".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can get more details on the wiki: &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Web_Scripts#Request_Processing" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Web_Scripts#Request_Processing&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2012 09:22:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249920#M203050</guid>
      <dc:creator>jonash</dc:creator>
      <dc:date>2012-08-22T09:22:14Z</dc:date>
    </item>
    <item>
      <title>Re: POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249921#M203051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, but requestbody is empty anyway.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have three files:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;folder1.post.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;model.action = requestbody.size;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;folder1.post.json.ftl&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;${action}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;and folder1.post.desc.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;webscript&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;shortname&amp;gt;Blah-blah&amp;lt;/shortname&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;description&amp;gt;Blah-blah and so on&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;url&amp;gt;/test/folder1&amp;lt;/url&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;format default="json"&amp;gt;argument&amp;lt;/format&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;authentication&amp;gt;admin&amp;lt;/authentication&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;transaction&amp;gt;required&amp;lt;/transaction&amp;gt;&lt;BR /&gt;&amp;lt;/webscript&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;No matter what I give in, I get requestbody.size = -1. How could that be?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2012 17:34:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249921#M203051</guid>
      <dc:creator>alina</dc:creator>
      <dc:date>2012-08-22T17:34:04Z</dc:date>
    </item>
    <item>
      <title>Re: POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249922#M203052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;How are you doing the POST? I guess you are posting a JSON object with two fields? You can check your requests parameters, body, header, etc by using Firebug or the Developer's Tool of Chrome, so you know what you are sending is OK&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 09:22:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249922#M203052</guid>
      <dc:creator>amandaluniz_z</dc:creator>
      <dc:date>2012-08-23T09:22:15Z</dc:date>
    </item>
    <item>
      <title>Re: POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249923#M203053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I sent a JSON object with five fields. I tried to send it like "data={'name': "jennifer",…..} or just the object itself. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, I've checked request parameters, headers and body with Firebug and Fiddler, I also tried to send a primitive form (not json data, but a couple of text fields). Requestbody.size equals to -1.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 14:59:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249923#M203053</guid>
      <dc:creator>alina</dc:creator>
      <dc:date>2012-08-23T14:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249924#M203054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;are you sure that json is undefined?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;did you try something like : model.name=json.get('name');&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2012 20:35:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249924#M203054</guid>
      <dc:creator>scapeler</dc:creator>
      <dc:date>2012-08-24T20:35:10Z</dc:date>
    </item>
    <item>
      <title>Re: POST variables</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249925#M203055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It would be helpful to check what's the output of Firebug, so we can help you the right way, also you could post the bit of code that creates the request and the piece of code that receives/parses it…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Adei&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Aug 2012 20:38:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/post-variables/m-p/249925#M203055</guid>
      <dc:creator>amandaluniz_z</dc:creator>
      <dc:date>2012-08-27T20:38:10Z</dc:date>
    </item>
  </channel>
</rss>

