mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-06 21:00:22 +00:00
231 lines
7.3 KiB
HTML
231 lines
7.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<title>Ant-contrib Tasks: Http Tasks</title>
|
|
</head>
|
|
|
|
<body>
|
|
<h1>*Method</h1>
|
|
The <method> tasks allows the caller to use the various
|
|
HTTP methods (current GET, HEAD and POST are supported). These
|
|
methods have some common attributes, and sub-elements which are
|
|
are as shown below:
|
|
|
|
|
|
<h2>Parameters</h2>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<th>Attribute</th>
|
|
<th>Description</th>
|
|
<th>Required</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>url</i></td>
|
|
<td valign="top">The url that is being called.</td>
|
|
<td align="center" valign="top">No, if the client host configuration is
|
|
defined, and the path attribute is specified.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>path</i></td>
|
|
<td valign="top">The path which we are going to connect to. If this is used,
|
|
you must declare an httpClient subelement, or set the clientRefId attribute
|
|
for an HttpClient instance with configured host parameters.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>queryString</i></td>
|
|
<td valign="top">The queryString which we are posting to. If this is used,
|
|
you must declare an httpClient subelement, or set the clientRefId attribute
|
|
for an HttpClient instance with configured host parameters.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>clientRefId</i></td>
|
|
<td valign="top">The reference id of a previously declared
|
|
<httpClient> data type instance. This is necessary
|
|
if you want to retain state (cookies) across multiple requests,
|
|
or you want specific client configuration and host configuration
|
|
parameters. If not specified, we create a new <httpClient>
|
|
with the default settings.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>responseDataFile</td>
|
|
<td valign="top">The path of the file where the response data will be placed.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>responseDataProperty</td>
|
|
<td valign="top">The property where the response data will be placed.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>statusCodeProperty</i></td>
|
|
<td valign="top">The name of the property to set with the HTTP response status code.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>doAuthentication</i></td>
|
|
<td valign="top">Should we perform authentication.</td>
|
|
<td align="center" valign="top">No. If set, you must
|
|
either declare an <httpClient> instance, or set the
|
|
clientRefId attribute for an HttpClient which has credentials
|
|
installed into it.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>followRedirects</i></td>
|
|
<td valign="top">Should we automatically follow redirects.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>Parameters specified as Nested Elements</h2>
|
|
|
|
<br />
|
|
<br />
|
|
|
|
<b><httpClient></b> <br />
|
|
<p>
|
|
Create (or reference an existing) HttpClient
|
|
for use with this HTTP method call. This is necessary if you wish
|
|
to configure the client beyond the default settings, enable
|
|
authentication, or retain state across multiple method calls.
|
|
</p>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<th>Please see the <a href="http-client_type.html">httpClient</a>
|
|
documentation for more details on this element</th>
|
|
</tr>
|
|
</table>
|
|
|
|
<br />
|
|
<br />
|
|
<b><header></b><br />
|
|
<p>
|
|
Create a request header to be sent.
|
|
</p>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<th>Attribute</th>
|
|
<th>Description</th>
|
|
<th>Required</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>name</i></td>
|
|
<td valign="top">The header name.</td>
|
|
<td align="center" valign="top">Yes.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>value</i></td>
|
|
<td valign="top">The header value.</td>
|
|
<td align="center" valign="top">Yes.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br />
|
|
<br />
|
|
<b><responseHeader></b><br />
|
|
<p>
|
|
Specify a response header to be retrieved into a property.
|
|
</p>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<th>Attribute</th>
|
|
<th>Description</th>
|
|
<th>Required</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>name</i></td>
|
|
<td valign="top">The header name.</td>
|
|
<td align="center" valign="top">Yes.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>property</i></td>
|
|
<td valign="top">The property to be set with the header value.</td>
|
|
<td align="center" valign="top">Yes.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br />
|
|
<br />
|
|
<b><params></b><br />
|
|
<p>
|
|
Create http method paramaters.
|
|
</p>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<th>Attribute</th>
|
|
<th>Description</th>
|
|
<th>Required</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>contentCharSet</i></td>
|
|
<td valign="top">The content character set</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>cookiePolicy</i></td>
|
|
<td valign="top">The cookie policy (IGNORE_COOKIES, RFC_2109, NETSCAPE or DEFAULT)</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>credentialCharSet</i></td>
|
|
<td valign="top"></td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>httpElementCharSet</i></td>
|
|
<td valign="top"></td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>soTimeout</i></td>
|
|
<td valign="top"></td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>version</i></td>
|
|
<td valign="top">The HTTP version.</td>
|
|
<td align="center" valign="top">No.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br />
|
|
<br />
|
|
|
|
Additional <b><params></b> subelements:<br />
|
|
<double>,<int>,<long>,<boolean>
|
|
,<string> <br />
|
|
<p>
|
|
Create a method parameter.
|
|
</p>
|
|
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<th>Attribute</th>
|
|
<th>Description</th>
|
|
<th>Required</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>name</i></td>
|
|
<td valign="top">The parameter name</td>
|
|
<td align="center" valign="top">Yes.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><i>value</i></td>
|
|
<td valign="top">The parameter value.</td>
|
|
<td align="center" valign="top">Yes.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<h2>Examples</h2>
|
|
|
|
|
|
<hr>
|
|
<p align="center">Copyright © 2002-2003 Ant-Contrib Project. All
|
|
rights Reserved.</p>
|
|
|
|
</body>
|
|
</html>
|