예제 #1
0
void HostsTool::on_pushButton_clicked()
{
     ui->textEdit->append("<p style=\"color:green\">>>开始配置hosts</p>");
     QNetworkRequest request ;
     request.setUrl(QUrl(hosts_source));
     reply = manager->get(request);
     connect(reply, SIGNAL(finished()), this, SLOT(readyread()));
}
예제 #2
0
void MainWindow::post()
{
    QByteArray content( ui->leData->text().toAscii().constData() );
    int length = content.length();
    QUrl url( ui->leUrl->text() );
    QNetworkRequest request;

    request.setUrl(url);
    request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
    request.setHeader(QNetworkRequest::ContentLengthHeader, length);
    reply = manager->post(request, content);

    ui->btnPost->setText("POSTING..");

    connect(reply, SIGNAL(finished()), this, SLOT(readyread()));
}