Processes the HTML data returned by a GetURL or PostURL function. The Context object calls this function; you do not call this function explicitly. Instead, you override this function in a customized descendant of the InternetResult standard class user object.
InternetResult objects
servicereference.InternetData ( data )
Argument |
Description |
---|---|
servicereference |
Reference to the Internet service instance |
data |
Blob containing the complete data requested by a GetURL or PostURL function |
Integer. Returns 1 if the function succeeds and -1 if an error occurs.
Override this function in a user object that is a descendant of InternetResult. The overridden function must contain one argument of type blob, which is passed by value. It should return an integer, processing data as appropriate for the situation.
Do not call this function explicitly Do not code calls to this function. The GetURL and PostURL functions include an argument that references an instantiated InternetResult descendant. When these functions complete, the Context object calls the InternetData function, returning HTML in data.
This example shows code you might use in an overridden InternetData function to display data from a GetURL function:
MessageBox("HTML from GetURL", & String(data, EncodingANSI!))
RETURN 1
The blob contains the actual data and is not Unicode encoded, therefore you must use the EncodingANSI! argument of the String function.