<?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 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/213384#M166514</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have seen in AlfrescoWiki that using headers, headersM in web script, we can get the Header Attributes,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; headers&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; an associative array of all request headers. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;headersM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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 respective header values, even if only one is supplied). See example. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but headerM example refering to the args, argsM example to "&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;please help me in getting the header Attributes using the headers, headersM ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note: I have tried the args, argsM sample it just print the value which i pass in the url.&lt;/SPAN&gt;&lt;BR /&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 11:56:03 GMT</pubDate>
    <dc:creator>vesuinfo</dc:creator>
    <dc:date>2009-07-30T11:56:03Z</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>

