Changeset 8462 in project


Ignore:
Timestamp:
02/14/08 13:47:26 (12 years ago)
Author:
elf
Message:

Changes applied for elf (66.92.69.84) through svnwiki:

format fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/http

    r8461 r8462  
    7575
    7676<table>
    77 <tr><th>{{Content-Type}}</th><th>Handler</th></tr>
     77<tr><th>Content-Type</th><th>Handler</th></tr>
    7878<tr><td>{{application/x-www-form-urlencoded}}</td>
    7979<td>{{ARGUMENTS}} may be a string or a list.  The list may contain either {{(NAME . VALUE)}} pairs or strings of the form {{"name=value"}}.  The message body is generated as {{"name1=val1&name2=val2..."}}.  {{DELIM}} is ignored.</td></tr>
    8080<tr><td>{{multipart/form-data}}</td>
    8181<td>{{ARGUMENTS}} may be a string or a list.  {{DELIM}} is used as the boundary string, if given.  If {{DELIM}} is not specified, it defaults to {{----chicken-scheme---}}.  The {{Content-Type}} header is automatically annotated with the boundary metadata.  Each bounded part is generated, including the whitespace separators.  The {{ARGUMENTS}} list must be composed of elements of the following types, where each element of the top-level list is a separate multipart:
    82 ; {{NAME}} : name attrib of this part is set to {{NAME}}.  Body is empty.
    83 ; {{(NAME . VALUE)}} : name attrib of this part is {{NAME}}.  Body is {{VALUE}}.
    84 ; {{(NAME (ATTRIB . AVAL) ... VALUE)}} : name attrib of this part is {{NAME}}.  Every following {{(ATTRIB . AVAL)}} pair is added to the part header as {{ATTRIB="AVAL"}} and separated with semicolons.  If {{ATTRIB}} ends with a colon, it is whitespace separated and added to the body (to allow file transmission).  {{VALUE}} is added to the body after all attribs  are processed, and must NOT be a pair.</td></tr>
     82<table>
     83<tr><td>{{NAME}}</td><td>name attrib of this part is set to {{NAME}}.  Body is empty.</td></tr>
     84<tr><td>{{(NAME . VALUE)}}</td><td>name attrib of this part is {{NAME}}.  Body is {{VALUE}}.</td></tr>
     85<tr><td>{{(NAME (ATTRIB . AVAL)... VALUE)}}</td><td>name attrib of this part is {{NAME}}.  Every following {{(ATTRIB . AVAL)}} pair is added to the part header as {{ATTRIB="AVAL"}} and separated with semicolons.  If {{ATTRIB}} ends with a colon, it is whitespace separated and added to the body to allow file transmission headers.  {{VALUE}} is added to the body after all attribs  are processed, and must NOT be a pair.</td></tr></table></td></tr>
    8586<tr><td>everything else</td>
    8687<td>{{ARGUMENTS}} may be either a string or a list of strings.  Lists of strings are concatenated with {{DELIM}} as a separator.</td></tr>
Note: See TracChangeset for help on using the changeset viewer.