mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-20 05:13:30 -07:00
Fix small bug in HttpConnection::read()
This commit is contained in:
parent
9cf37f5364
commit
65eb40d1f5
1 changed files with 3 additions and 0 deletions
|
@ -83,6 +83,7 @@ void HttpConnection::read() {
|
|||
input.append(m_socket->readAll());
|
||||
if(input.size() > 100000) {
|
||||
qDebug("Request too big");
|
||||
input.clear();
|
||||
m_generator.setStatusLine(400, "Bad Request");
|
||||
write();
|
||||
return;
|
||||
|
@ -99,6 +100,7 @@ void HttpConnection::read() {
|
|||
input.clear();
|
||||
|
||||
if(m_parser.isError()) {
|
||||
qDebug() << Q_FUNC_INFO << "parsing error";
|
||||
m_generator.setStatusLine(400, "Bad Request");
|
||||
write();
|
||||
} else {
|
||||
|
@ -405,6 +407,7 @@ void HttpConnection::respondCommand(const QString& command) {
|
|||
return;
|
||||
}
|
||||
if(command == "upload") {
|
||||
qDebug() << Q_FUNC_INFO << "upload";
|
||||
// Get a unique filename
|
||||
// XXX: We need to use a QTemporaryFile pointer here
|
||||
// and it fails on Windows.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue