Proxy



  • Hello I am tring to connect web throug at proxy, here is my code
    @
    QNetworkProxy pr;
    QNetworkAccessManager acc;
    pr.setUser("laguirre@ivisa.com.ar");
    pr.setPassword("luis");
    pr.setHostName("baisa.ivisa.com.ar");
    pr.setPort(8080);
    pr.setType(QNetworkProxy::ProxyType::HttpProxy);
    QNetworkAccessManager acc;
    acc.setProxy(pr);
    QnetworkReply reply=acc.get(QNetworkRequest("http://googel.com.ar"));
    connect(reply, SIGNAL(finished()),this, SLOT(httpFinished()));
    connect(reply, SIGNAL(readyRead()),this, SLOT(httpReadyRead()));
    connect(reply,SIGNAL(downloadProgress(qint64,qint64)),this,SLOT(updateDataReadProgress(qint64,qint64)));
    @
    And the problem is that the program left asleep when call to acc.get , what I am doing bad??
    help please,
    regards and thanks lui.

    [edit : please use @ tags for your code, Eddy]



  • Can you define "left asleep"?
    Please connect to the error() signal of the reply and check whether you get any errors.

    And you did forget to call

    @
    QNetworkProxy::setApplicationProxy(proxy);
    @

    before calling the get.



  • left asleep, I am sorry I wanted say you leave asleep, the program do not out of this line. Thanks you. I will try with SetApplicationProxy and connect the erro signal.
    Regards luis.



  • I Connected the signal error and made setApplicationProxy but the program result do not change, it keep in the line get infinitely.
    regards luis.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.