GetWebPage - error SOCK102 (OpenInsight 32-bit Specific)
At 13 MAY 2005 10:04:55AM Wilhelm Schmitt wrote:
How do I include the port number in a URL called through the GetWebPage function?
The call to getwebpage("http://www.xyz.com") resolves but getwebpage("http://xyz.com:12345")returns the error SOCK102: Unable to resolve host DNS entry.
Both are supposed to be valid URLs.
Regards
Wilhelm
At 17 MAY 2005 08:43AM Bob Carten wrote:
Wilhelm
The 7.1.1 version of getwebpage does not parse out the port.
I will fix that for the next version
In the meantime, try
Subroutine test_ole_getwebpage(url)
/*
Ole retrieval of web pages url should be fully qualified, e.g. http://www.revelation.com
Requires OI 7.1, WinXP SP1, Win2k SP3 or Win2003 server
see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winhttp/http/retrieving_data_using_script.asp rjc 05-17-05 Created
*/
$Insert Logical
if assigned(url) else url='
if len(url) else
return ''end
WinHttpReq=OleCreateInstance('WinHttp.WinHttpRequest.5.1')
Create an HTTP request. ret=OleCallMethod(WinHttpReq, 'Open',"GET", URL, false$); Send the HTTP request.
ret=OleCallMethod(WinHttpReq, 'Send')
Retrieve the response text. html=OleGetProperty(WinHttpReq, 'ResponseText') return html </QUOTE> View this thread on the forum...