http-actions sections appear in several places in the proxy tool descriptor:
- At the top level: These provide singleton actions for your tool.
- Inside content-handlers: There are a number of per-content-type actions defined.
- Inside menu-links: A single action is defined per menu link.
In all cases, the http-actions section contains 1 or more <action> elements. An action element is defined as follows:
<action type="action-type" path="/path/to/action/servlet"> <param name="parameter-name" fixed="parameter-value"/> ... more params </action>
The maximum length of the path + all the params concatenated together into a string of
/path/to/action/servlet?parameter-name=parameter-value¶mname=value&...
must not exceed 512 characters. This will not be used as the single URL address sent. All parameters are used as POST parameters on the page posted by the browser (or in the page posted by the simple-xmlresponse request).