mirror of
https://github.com/xiaoyifang/goldendict-ng.git
synced 2024-11-23 20:14:05 +00:00
fix: [dictserver] some word does not got displayed
This commit is contained in:
parent
6068da1230
commit
7f760b91dc
|
@ -844,16 +844,11 @@ void DictServerArticleRequest::readData( QByteArray reply )
|
||||||
articleData += string( "<div class=\"dictserver_from\">" ) + dbName.toUtf8().data() + "[" + dbID.toUtf8().data()
|
articleData += string( "<div class=\"dictserver_from\">" ) + dbName.toUtf8().data() + "[" + dbID.toUtf8().data()
|
||||||
+ "]" + "</div>";
|
+ "]" + "</div>";
|
||||||
|
|
||||||
// Retreive MIME headers if any
|
|
||||||
|
|
||||||
static QRegularExpression contentTypeExpr( "Content-Type\\s*:\\s*text/html",
|
|
||||||
QRegularExpression::CaseInsensitiveOption );
|
|
||||||
|
|
||||||
reply = dictImpl->socket.readAll();
|
reply = dictImpl->socket.readAll();
|
||||||
|
|
||||||
articleText += reply;
|
articleText += reply;
|
||||||
qDebug() << "reply data:" << reply << QDateTime::currentDateTime();
|
qDebug() << "reply data:" << reply << QDateTime::currentDateTime();
|
||||||
if ( articleText.contains( ".\r\n" ) ) {
|
if ( articleText.contains( "\r\n.\r\n" ) ) {
|
||||||
//discard all left message.
|
//discard all left message.
|
||||||
emit finishedArticle( articleText );
|
emit finishedArticle( articleText );
|
||||||
return;
|
return;
|
||||||
|
@ -864,7 +859,7 @@ void DictServerArticleRequest::readData( QByteArray reply )
|
||||||
qDebug() << "reply data:" << reply << QDateTime::currentDateTime();
|
qDebug() << "reply data:" << reply << QDateTime::currentDateTime();
|
||||||
|
|
||||||
articleText += reply;
|
articleText += reply;
|
||||||
if ( reply.contains( ".\r\n" ) ) {
|
if ( reply.contains( "\r\n.\r\n" ) ) {
|
||||||
//discard all left message. maybe delete all the remaining data after `.\r\n`
|
//discard all left message. maybe delete all the remaining data after `.\r\n`
|
||||||
emit finishedArticle( articleText );
|
emit finishedArticle( articleText );
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in a new issue