LineEnd (HttpRequest property): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (1 revision)
m (1 revision)
Line 10: Line 10:
<table class="syntaxTable">
<table class="syntaxTable">
<tr><th>%httpreq</th>
<tr><th>%httpreq</th>
<td>An instantiated HTTPRequest object.
<td>An instantiated <var>HTTPRequest</var> object.
</td></tr>
</td></tr>
<tr><th>sequence</th>
<tr><th>sequence</th>
<td>Identifies the line-end sequence to use for the Stringlist items being copied into the Post data. Each copied Stringlist item has a line-end sequence appended to it. The options you may specify are these LineEnd Enumeration values: <dl> <dt>CRLF <dd>Use carriage-return/line-feed (hex value X'0D0A'). This is the default for a newly created HTTPRequest object. <dt>CR <dd>Use only carriage-return (X'0D'). <dt>LF <dd>Use only line-feed (X'0A').
<td>Identifies the line-end sequence to use for the Stringlist items being copied into the Post data. Each copied Stringlist item has a line-end sequence appended to it. The options you may specify are these LineEnd Enumeration values: <dl> <dt>CRLF <dd>Use carriage-return/line-feed (hex value X'0D0A'). This is the default for a newly created <var>HTTPRequest</var> object. <dt>CR <dd>Use only carriage-return (X'0D'). <dt>LF <dd>Use only line-feed (X'0A').
</dl>
</dl>
</td></tr>
</td></tr>

Revision as of 22:42, 15 June 2011

Template:HTTPRequest:LineEnd subtitle

Added in version 6.6, this settable property lets you select which of three line-end sequences to use when you add a file to form Post data by passing a Stringlist object to the AddField method.

Syntax

Template:HTTPRequest:LineEnd syntax

Syntax terms

%httpreq An instantiated HTTPRequest object.
sequence Identifies the line-end sequence to use for the Stringlist items being copied into the Post data. Each copied Stringlist item has a line-end sequence appended to it. The options you may specify are these LineEnd Enumeration values:
CRLF
Use carriage-return/line-feed (hex value X'0D0A'). This is the default for a newly created HTTPRequest object.
CR
Use only carriage-return (X'0D').
LF
Use only line-feed (X'0A').
%curr The string variable for the assignment of the current value of LineEnd.

Usage notes

  • The LineEnd property must be set before the AddField call that adds the form data.
  • The LineEnd setting remains in effect unless the property is reset with another assignment.
  • For an example of code that uses the LineEnd property, see this AddField example.
  • For information about Enumerations, see "Enumerations".

Example

The LineEnd format is shown in the following fragment:

%HTTPRequest:LineEnd = CRLF %HTTPRequest:LineEnd = CR %HTTPRequest:LineEnd = LF %HTTPRequest:AddField( ....

See also

Template:HTTPRequest:LineEnd footer