StatusLine (HttpResponse function): Difference between revisions
Jump to navigation
Jump to search
m (match syntax table to syntax template; edits, tags and links) |
No edit summary |
||
Line 12: | Line 12: | ||
<td>A reference to an <var>[[HttpResponse_class|HttpResponse]]</var> object that was returned by a <var>Get</var>, <var>Post</var>, or <var>Send</var> method of an <var>[[HttpRequest_class|HttpRequest]]</var> object.</td></tr> | <td>A reference to an <var>[[HttpResponse_class|HttpResponse]]</var> object that was returned by a <var>Get</var>, <var>Post</var>, or <var>Send</var> method of an <var>[[HttpRequest_class|HttpRequest]]</var> object.</td></tr> | ||
</table> | </table> | ||
The StatusLine function is critical to handling web redirects. | |||
<p class="code">%resp is object httpResponse | |||
... | |||
if %resp:statusLine:word(1) eq '302' then | |||
... | |||
end if | |||
</p> | |||
==See also== | ==See also== | ||
{{Template:HttpResponse:StatusLine footer}} | {{Template:HttpResponse:StatusLine footer}} |
Latest revision as of 15:45, 3 December 2013
Status line of most recent request (HttpResponse class)
The StatusLine method lets you check the HTTP status line of the result of the most recent Get, Post, or Send operation. StatusLine returns the whole HTTP status line, which consists of a code, a blank, and a message (for example, "200 OK").
Syntax
%string = httpResponse:StatusLine
Syntax terms
%string | A string or longstring variable for the assignment of the StatusLine value of httpResponse. |
---|---|
httpResponse | A reference to an HttpResponse object that was returned by a Get, Post, or Send method of an HttpRequest object. |
The StatusLine function is critical to handling web redirects.
%resp is object httpResponse ... if %resp:statusLine:word(1) eq '302' then ... end if