QHttp类用于实现qt下的http请求,与symbian不同,symbian的http请求是通过回调函数实现的。qt下的http请求是通过信号槽机制实现的。在执行了QHttp::get()或request()函数后,QHttp的信号requestFinished(),stateChanged()等信号会被陆续发出。只需根据需要实现与这些信号相对应的槽函数并与之相连即可。
通过信号stateChanged信号,可知:在一个成功的请求过程中,请求端的状态值(state)值先后为:2,3,4,5,6,0