[Gambas-user] HttpClient question
Ron
ron at ...1740...
Mon Mar 28 15:51:29 CEST 2011
It seems that if you call HttpClient twice after each other with
different urls in async mode, like in example below the _finished event
is only called once (with the last call/url)
So they are not really async/background, or is this a bug?
Or are they overwritten, due to false usage/code?
This happens in Gambas2 and 3...
' Gambas module
Public hPachubeFetch As HttpClient
Public Sub Main()
Dim rFeeds As String[] = ["21017", "3711"]
Dim sUrl, sFeed As String
For Each sFeed In rFeeds
Debug sfeed
hPachubeFetch = New HttpClient As "hPachubeFetch"
hPachubeFetch.URL = sUrl
hPachubeFetch.TimeOut = 8
hPachubeFetch.Tag = sFeed & "|0|12" ' feed | datastream | device id
hPachubeFetch.Auth = 1
hPachubeFetch.User = "user"
hPachubeFetch.Password = "password"
hPachubeFetch.Async = True
hPachubeFetch.Get()
Next
End
Public Sub hPachubeFetch_Finished()
'do stuff
End
Regards,
Ron_2nd.
More information about the User
mailing list