diff options
author | mattinger <[email protected]> | 2006-08-22 18:56:57 +0000 |
---|---|---|
committer | mattinger <[email protected]> | 2006-08-22 18:56:57 +0000 |
commit | 684bc9c13521c42eaf7a1dbdcf8104429c5861b2 (patch) | |
tree | d16442d471d1b66d7d47040c50e4a59c6d41187d /docs/manual/tasks/post-method_task.html | |
parent | 260ae98045a4048cb420cbf0ee4a385a8f994578 (diff) |
Adding httpclient tasks documentation.
git-svn-id: file:///home/sven/projects/JOGL/temp/ant-contrib/svn/ant-contrib-code/trunk/ant-contrib@34 32d7a393-a5a9-423c-abd3-5d954feb1f2f
Diffstat (limited to 'docs/manual/tasks/post-method_task.html')
-rw-r--r-- | docs/manual/tasks/post-method_task.html | 186 |
1 files changed, 24 insertions, 162 deletions
diff --git a/docs/manual/tasks/post-method_task.html b/docs/manual/tasks/post-method_task.html index 23ea284..0d9cb3c 100644 --- a/docs/manual/tasks/post-method_task.html +++ b/docs/manual/tasks/post-method_task.html @@ -14,7 +14,10 @@ <li>File content</li>
<li>Text content</li>
<li>Multi-part content</li>
- </ul>
+ </ul> + This method inherits the <a href="method_task_common.html"> + Common Method</a> attributes and subelements. It also contains + the following additional attributes and subelements:
<h2>Parameters</h2> @@ -25,121 +28,28 @@ <th>Required</th> </tr> <tr>
- <td valign="top"><i>url</i></td>
- <td valign="top">The url which we are posting to.</td>
- <td align="center" valign="top">No.</td>
- </tr>
- <tr>
- <td valign="top"><i>path</i></td>
- <td valign="top">The path which we are posting to. If this is used,
- you must previously declare a <http-client> instance
- configured with host parameters, and set the clientRefId property
- on this task.</td>
- <td align="center" valign="top">No, provided the clientRefId property
- is set to a reference to an http-client which has host parameters
- configured</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 previously declare a <http-client> instance
- configured with host parameters, and set the clientRefId property
- on this task, as well as specifying the path attribute.</td>
- <td align="center" valign="top">No, provided the clientRefId property
- is set to a reference to an http-client which has host parameters
- configured</td>
- </tr>
- <tr>
<td valign="top"><i>multipart</i></td>
<td valign="top">Should multipart content be forced, even if
only a single file or text part is specified.</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
- <http-client> data type instance. This is necessary
- if you want to retain state across multiple requests. 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>parameters</td>
<td valign="top">A java .properties file which contains post parameters.</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 use
- a custom <http-state> and <http-client> object
- on which the credentials have been set.</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>
- <table border="1" cellpadding="2" cellspacing="0">
- <caption>Header - create a request header to be sent.</caption>
- <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>
- - <table border="1" cellpadding="2" cellspacing="0">
- <caption>Response-Header - specify a response header to be retrieve.</caption>
- <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><parameter></b><br /> + <p> + Create a text post parameter. + </p> <table border="1" cellpadding="2" cellspacing="0">
- <caption>parameter - create a request parameter to be sent.</caption>
<tr>
<th>Attribute</th>
<th>Description</th>
@@ -157,8 +67,13 @@ </tr>
</table>
+ <br /> + <br /> + <b><file></b><br /> + <p> + Add a File part to the request. + </p> <table border="1" cellpadding="2" cellspacing="0">
- <caption>file - add a File part to the request.</caption>
<tr>
<th>Attribute</th>
<th>Description</th>
@@ -186,8 +101,13 @@ </tr>
</table>
+ <br /> + <br /> + <b><text></b><br /> + <p> + Add a Text part to the request. + </p> <table border="1" cellpadding="2" cellspacing="0">
- <caption>text - add a text part to the request.</caption>
<tr>
<th>Attribute</th>
<th>Description</th>
@@ -200,7 +120,8 @@ </tr>
<tr>
<td valign="top"><i>value</i></td>
- <td valign="top">The string value to send.</td>
+ <td valign="top">The string value to send. This may + also be specified as nested text to this element.</td>
<td align="center" valign="top">Yes.</td>
</tr>
<tr>
@@ -215,65 +136,6 @@ </tr>
</table>
- <table border="1" cellpadding="2" cellspacing="0">
- <caption>params - create http method params.</caption>
- <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>
-
- Additional <params> subelements:
- <table border="1" cellpadding="2" cellspacing="0">
- <caption>double,int,long,boolean,string - create a method parameter.</caption>
- <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> |