我有一些问题与使用wxHTTP一个线程内。 我在下面类从wxThread派生使用wxHTTP创建。
class Thread : public wxThread {
private:
wxHTTP get;
public:
Thread()
{
}
~Thread()
{
}
virtual ExitCode Entry()
{
get.SetHeader(wxT("Content-Type"), wxT("text/html; charset=utf-8"));
get.Connect(wxT("www.mysite.com"));
get.SetTimeout(1);
wxInputStream *httpStream = get.GetInputStream(wxT("/script.php?name=aaa&text=blabla"));
wxDELETE(httpStream);
get.Close();
return 0;
}
};
我创建这个线程并运行它(线程的创建,运行,一切都很好与他们)。 不幸的是wxHTTP似乎不与线程正常工作(甚至我的防火墙不问我的连接)。 有什么办法来创建一个线程内wxHTTP连接?