|
 |
 |
 |
Examples
|
[[ Spyce ]]
Python Server Pages by Rimon Barr |
examples/getpost.spy
|
<html><body>
Getting GET or POST request information is easy. <br>
Use the following forms to submit GET or POST info.<br>
<hr>
[[-- input forms --]]
<form action="[[=request.uri('path')]]" method=get>
get: <input type=text name=Name>
<input type=submit value=ok>
</form>
<form action="[[=request.uri('path')]]" method=post>
post: <input type=text name=Name>
<input type=submit value=ok>
</form>
<hr>
[[-- display GET and POST information from request object --]]
<table><tr>
<td>request.method()</td>
<td>[[=request.method()]]</td>
</tr><tr>
<td>request.query()</td>
<td>[[=request.query()]]</td>
</tr><tr>
<td>request.get1('name')</td>
<td>[[=request.get1('name')]]</td>
</tr><tr>
<td>request.post1('name')</td>
<td>[[=request.post1('name')]]</td>
</tr><tr>
<td>request.get1('name', 1)</td>
<td>[[=request.get1('name', 1)]]</td>
</tr><tr>
<td>request.post1('name', 1)</td>
<td>[[=request.post1('name', 1)]]</td>
</tr><tr>
<td>request['Name']</td>
<td>[[=request['Name'] ]]</td>
</tr><tr>
<td>request['name']</td>
<td>[[=request['name'] ]]</td>
</tr><tr>
<td>request.get()</td>
<td>[[=request.get()]]</td>
</tr><tr>
<td>request.get1()</td>
<td>[[=request.get1()]]</td>
</tr><tr>
<td>request.post()</td>
<td>[[=request.post()]]</td>
</tr><tr>
<td>request.post1()</td>
<td>[[=request.post1()]]</td>
</tr><tr>
<td>request.getpost()</td>
<td>[[=request.getpost()]]</td>
</tr><tr>
<td>request.getpost1()</td>
<td>[[=request.getpost1()]]</td>
</tr><tr>
<td>request.postget()</td>
<td>[[=request.postget()]]</td>
</tr><tr>
<td>request.postget1()</td>
<td>[[=request.postget1()]]</td>
</tr><tr>
<td>request.get(ignoreCase=1)</td>
<td>[[=request.get(ignoreCase=1)]]</td>
</tr><tr>
<td>request.get1(ignoreCase=1)</td>
<td>[[=request.get1(ignoreCase=1)]]</td>
</tr><tr>
<td>request.post(ignoreCase=1)</td>
<td>[[=request.post(ignoreCase=1)]]</td>
</tr><tr>
<td>request.post1(ignoreCase=1)</td>
<td>[[=request.post1(ignoreCase=1)]]</td>
</tr><tr>
<td>request.getpost(ignoreCase=1)</td>
<td>[[=request.getpost(ignoreCase=1)]]</td>
</tr><tr>
<td>request.getpost1(ignoreCase=1)</td>
<td>[[=request.getpost1(ignoreCase=1)]]</td>
</tr><tr>
<td>request.postget(ignoreCase=1)</td>
<td>[[=request.postget(ignoreCase=1)]]</td>
</tr><tr>
<td>request.postget1(ignoreCase=1)</td>
<td>[[=request.postget1(ignoreCase=1)]]</td>
</tr></table>
</body></html>
|
Run this code.
(requires Spyce-enabled web server)
|
Back to List of Examples
|