Difference between revisions of "PostHTTPPageEx"
From SCAR Divi Manual
(→Description) |
|||
| Line 8: | Line 8: | ||
==Description== | ==Description== | ||
| − | Gets the content of a webpage specified by '''Url''' from an open HTTP connection specified by '''iHttp''' while sending a set of post variables | + | Gets the content of a webpage specified by '''Url''' from an open HTTP connection specified by '''iHttp''' while sending a set of post variables assigned to the connection by [[AddPostVariable]]. |
==Example== | ==Example== | ||
Revision as of 11:26, 3 July 2011
Definition
function PostHTTPPage(const iHttp: Integer; const Url: AnsiString; const PostData: AnsiString): AnsiString;
Availability
SCAR Divi 3.00 > Current
Description
Gets the content of a webpage specified by Url from an open HTTP connection specified by iHttp while sending a set of post variables assigned to the connection by AddPostVariable.
Example
var
i: Integer;
begin
i := InitializeHTTPClient(True, True);
try
AddPostVariable(i, 'post1', 'Hello');
AddPostVariable(i, 'post2', 'World!');
WriteLn(PostHTTPPageEx(i, 'http://doc.scar-divi.com/post.php'));
ClearPostData(i);
AddPostVariable(i, 'newpost', 'Hi');
WriteLn(PostHTTPPageEx(i, 'http://doc.scar-divi.com/post.php'));
finally
FreeHTTPClient(i);
end;
end.Output:
---POST variables--- Name: post1; Value: Hello Name: post2; Value: World! ---POST variables--- Name: newpost; Value: Hi