Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "mainwindow.h"
- #include "ui_mainwindow.h"
- MainWindow::MainWindow(QWidget *parent) :
- QMainWindow(parent),
- ui(new Ui::MainWindow)
- {
- jar=new QNetworkCookieJar();
- manager.setCookieJar(jar);
- ui->setupUi(this);
- }
- MainWindow::~MainWindow()
- {
- delete ui;
- delete jar;
- }
- void MainWindow::End()
- {
- ui->textBrowser->setText(reply->readAll());
- }
- void MainWindow::on_pushButton_clicked()
- {
- request.setUrl(QUrl("http://www.wiocha.pl/"));
- request.setRawHeader(QByteArray("Host"), QByteArray("www.wiocha.pl"));
- request.setRawHeader(QByteArray("User-Agent"), QByteArray("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53."));
- request.setRawHeader(QByteArray("Accept"), QByteArray("text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"));
- request.setRawHeader(QByteArray("Accept-Language"), QByteArray("pl,en-US;q=0.7,en;q=0.3"));
- request.setRawHeader(QByteArray("Accept-Encoding"), QByteArray("gzip, deflate"));
- request.setRawHeader(QByteArray("Connection"), QByteArray("keep-alive"));
- request.setRawHeader(QByteArray("Upgrade-Insecure-Requests"), QByteArray("1"));
- QByteArray PostData="action=zaloguj&lista=zaloguj_sie&username=[login]&password=[hasło]&remember=yes&zaloguj=Zaloguj+si%EA";
- reply=manager.get(request);
- connect(reply, SIGNAL(finished()), this, SLOT(End()));
- request.setUrl(QUrl("https://www.wiocha.pl/zaloguj_sie"));
- request.setRawHeader(QByteArray("Content-Type"), QByteArray("application/x-www-form-urlencoded"));
- request.setRawHeader(QByteArray("Content-Length"), QByteArray("103"));
- request.setRawHeader(QByteArray("Refer"), QByteArray("https://www.wiocha.pl/zaloguj_sie"));
- request.setRawHeader(QByteArray("Accept-Encoding"), QByteArray("gzip, deflate, br"));
- reply=manager.post(request, PostData);
- connect(reply, SIGNAL(finished()), this, SLOT(End()));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement