Difference between revisions of "PostHTTPPage"
From SCAR Divi Manual
| Line 38: | Line 38: | ||
[[Category:Functions]] | [[Category:Functions]] | ||
[[Category:Internet Functions]] | [[Category:Internet Functions]] | ||
| + | [[Category:HTTP Functions]] | ||
Latest revision as of 09:56, 4 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 given by the string PostData. PostData is structured as "var1=val1&var2=val2&...&varn=valn". An extended function with additional functionality is available as PostHTTPPageEx.
Example
var
i: Integer;
begin
i := InitializeHTTPClient(True, True);
try
WriteLn(PostHTTPPage(i, 'http://doc.scar-divi.com/post.php',
'post1=Hello&post2=World!'));
finally
FreeHTTPClient(i);
end;
end.Output:
---POST variables--- Name: post1; Value: Hello Name: post2; Value: World!