Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

how http_get works?

Ask for help
Post Reply
-k-
Neophyte
Neophyte
Posts: 41
Joined: 23.01.2012 0:22

how http_get works?

Post by -k- »

i try to use, but i dont understand, hehe =]
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: how http_get works?

Post by Vizit0r »

http_get ==> filled "HTTP_Header" + "HTTP_Body"
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
-k-
Neophyte
Neophyte
Posts: 41
Joined: 23.01.2012 0:22

Re: how http_get works?

Post by -k- »

i try this:

Code: Select all

Program http;
var
header,body:string;
Begin 
HTTP_Get('www.google.com');
header:=HTTP_Header;
body:=HTTP_Body;
addtosystemjournal(header);
addtosystemjournal(body);
end.
but nothing return, i scripting correct?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: how http_get works?

Post by Vizit0r »

1) NOT www.google.com BUT http://www.google.com
2) you need to get file, not site.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
-k-
Neophyte
Neophyte
Posts: 41
Joined: 23.01.2012 0:22

Re: how http_get works?

Post by -k- »

thanks, now i understand hehe =]]]]]]
Lonny
Posts: 9
Joined: 24.11.2012 23:51
Contact:

Re: how http_get works?

Post by Lonny »

How dou you make it work?
I tried to make a post, and receive a response from the server but the HTTP_BODY was empty...
same thing with http_get....

in the server, i created a simple php page with echo "something"
and in pascal, i used like -k- described but changed to http://myurl/file.php
Lonny
Posts: 9
Joined: 24.11.2012 23:51
Contact:

Re: how http_get works?

Post by Lonny »

I did make it work with get, but sometimes the HTTP_Body receives the header value...

Code: Select all

HTTP_Get(post);
header:=HTTP_Header;
body:=HTTP_Body;
addtosystemjournal('Body: ' + body + ' - Header: ' + header);

Code: Select all

Body: HTTP/1.0 200 OK - Header: <htm><head></head><body>OK</body></html>
i did something wrong?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: how http_get works?

Post by Vizit0r »

OK and OK, whats wrong?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Lonny
Posts: 9
Joined: 24.11.2012 23:51
Contact:

Re: how http_get works?

Post by Lonny »

I thought it was the opposite...
anyway, works fine for me...

thanks...
Post Reply