<?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: How to get the Header attributes using Webscript ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213385#M166515</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What happens when you try to access the headers / headersM objects?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jul 2009 12:26:56 GMT</pubDate>
    <dc:creator>mikeh</dc:creator>
    <dc:date>2009-07-30T12:26:56Z</dc:date>
    <item>
      <title>How to get the Header attributes using Webscript ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213384#M166514</link>
      <description>I have seen in AlfrescoWiki that using headers, headersM in web script, we can get the Header Attributes, headers&amp;nbsp;&amp;nbsp;&amp;nbsp; an associative array of all request headers. headersM&amp;nbsp;&amp;nbsp;&amp;nbsp; an associative array of all request headers (where each key is an header name and each value is an array containing all respec</description>
      <pubDate>Thu, 30 Jul 2009 11:56:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213384#M166514</guid>
      <dc:creator>vesuinfo</dc:creator>
      <dc:date>2009-07-30T11:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the Header attributes using Webscript ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213385#M166515</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What happens when you try to access the headers / headersM objects?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 12:26:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213385#M166515</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2009-07-30T12:26:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the Header attributes using Webscript ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213386#M166516</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have tried with args &amp;amp; argM as specified in this link : &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Web_Scripts_Examples#URL_Argument_Handling" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Web_Scripts_Examples#URL_Argument_Handling&lt;/A&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if i sent the request through the url - &lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/service/sample/args?a=2&amp;amp;b=3" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/sample/args?a=2&amp;amp;b=3&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;i am getting the arguments as the output - a=2 b=3 a=2 b=3&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;respecitve code for arg, argM:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;webscript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;shortname&amp;gt;Argument Handling Sample&amp;lt;/shortname&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;description&amp;gt;Demonstrate access to single and multi-valued arguments&amp;lt;/description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;url&amp;gt;/sample/args&amp;lt;/url&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;authentication&amp;gt;user&amp;lt;/authentication&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/webscript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// log each argument (assuming only one value has been provided for each)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for (arg in args)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; logger.log(arg + "=" + args[arg]);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// log each argument (assuming one or more values have been provided for each)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for (arg in argsM)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for each (val in argsM[arg])&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.log(arg + "=" + val);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#list args?keys as arg&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ${arg}=${args[arg]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/#list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#list argsM?keys as arg&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#list argsM[arg] as val&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ${arg}=${val}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/#list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/#list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and for Header, I just replaced args with headers across all the places in 3 files,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;please help me, if i am doing some thing wrong, Actually i am looking for Header Attribute value "UserAgent" value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saravanan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 13:46:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213386#M166516</guid>
      <dc:creator>vesuinfo</dc:creator>
      <dc:date>2009-07-30T13:46:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the Header attributes using Webscript ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213387#M166517</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok, but…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;What happens when you try to access the headers / headersM objects?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 14:09:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213387#M166517</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2009-07-30T14:09:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the Header attributes using Webscript ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213388#M166518</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Mike,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried like this&amp;nbsp;&amp;nbsp; ${arg}=${args["useragent"]} &amp;amp; ${header}=${headers["useragent"]} to access the header attribute but i am getting an error saying,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;06300112 Wrapped Exception (with status template): 06300111 Error during processing of the template 'Expression args["useragent"] is undefined on line 8, column 12 in org/alfresco/sample/args.get.html.ftl.'. Please contact your system administrator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but i am not very sure whether i am doing it in the right way,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saravanan.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 14:16:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213388#M166518</guid>
      <dc:creator>vesuinfo</dc:creator>
      <dc:date>2009-07-30T14:16:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the Header attributes using Webscript ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213389#M166519</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Mike,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your help, I got the values using the below script,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#list headers?keys as header&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ${header}=${headers[header]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/#list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saravanan.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 14:29:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-get-the-header-attributes-using-webscript/m-p/213389#M166519</guid>
      <dc:creator>vesuinfo</dc:creator>
      <dc:date>2009-07-30T14:29:28Z</dc:date>
    </item>
  </channel>
</rss>

