http://zorro-trader.com/manual/en/http.htmsays
The function returns a temporary string containing the web page content for further evaluation.
and
All functions return 0 if an error occured and nonzero if everything went ok (if not otherwise mentioned in the function description).
I find that when url cannot be reached because the connection was refused, http_transfer returns a pointer to the string "ˆÀ". I guess this is uninitialized memory. Please make http_transfer return null in this error case so it can be reliably detected.
To reproduce this error mode, set url to http://localhost:8888 where localhost does not have a service running at port 8888.