mirror of
https://github.com/moparisthebest/Simba
synced 2024-11-11 20:05:03 -05:00
81b12fd019
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@541 3f818213-9676-44b0-a9b4-5e4c4e03d09d
49 lines
1.4 KiB
PHP
49 lines
1.4 KiB
PHP
function ps_GetPage(S: String): String; extdecl;
|
|
begin
|
|
result := GetPage(S);
|
|
end;
|
|
|
|
function ps_InitializeHTTPClient(HandleCookies, HandleRedirects: Boolean): Integer; extdecl;
|
|
begin
|
|
result := CurrThread.MInternet.CreateHTTPClient(HandleCookies);
|
|
end;
|
|
|
|
procedure ps_FreeHTTPClient(Client: Integer); extdecl;
|
|
begin;
|
|
CurrThread.MInternet.GetHTTPClient(Client).Free;
|
|
end;
|
|
|
|
function ps_GetHTTPPage(Client: Integer; URL: string): string; extdecl;
|
|
begin
|
|
result := CurrThread.MInternet.GetHTTPClient(Client).GetHTTPPage(url);
|
|
end;
|
|
procedure ps_SetHTTPUserAgent(Client: Integer; Agent: string); extdecl;
|
|
begin
|
|
CurrThread.MInternet.GetHTTPClient(Client).SetHTTPUserAgent(agent);
|
|
end;
|
|
|
|
function ps_PostHTTPPage(Client: Integer; Url: string; PostData: string): string; extdecl;
|
|
begin
|
|
result := CurrThread.MInternet.GetHTTPClient(Client).PostHTTPPage(url,postdata);
|
|
end;
|
|
|
|
function ps_PostHTTPPageEx(Client: Integer; Url: string): string; extdecl;
|
|
begin
|
|
result := CurrThread.MInternet.GetHTTPClient(Client).PostHTTPPage(url);
|
|
end;
|
|
|
|
procedure ps_ClearPostData(Client: Integer); extdecl;
|
|
begin
|
|
CurrThread.MInternet.GetHTTPClient(Client).ClearPostData;
|
|
end;
|
|
|
|
procedure ps_AddPostVariable(Client: Integer; VarName, VarValue: string); extdecl;
|
|
begin
|
|
CurrThread.MInternet.GetHTTPClient(Client).AddPostVariable(varname,varvalue);
|
|
end;
|
|
|
|
function ps_GetRawHeaders(Client: Integer): string; extdecl;
|
|
begin
|
|
result := CurrThread.MInternet.GetHTTPClient(client).GetRawHeaders;
|
|
end;
|