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())); }
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())); }