File tree 1 file changed +8
-8
lines changed
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -528,6 +528,14 @@ QByteArray QgsServer::handleRequest( const QString queryString ,
528
528
}
529
529
}
530
530
531
+ // possibility for client to suggest a download filename
532
+ QString outputFileName = theRequestHandler->parameter ( " FILE_NAME" );
533
+ if ( !outputFileName.isEmpty () )
534
+ {
535
+ theRequestHandler->setDefaultHeaders ();
536
+ theRequestHandler->setHeader ( " Content-Disposition" , " attachment; filename=\" " + outputFileName + " \" " );
537
+ }
538
+
531
539
// Enter core services main switch
532
540
if ( !theRequestHandler->exceptionRaised () )
533
541
{
@@ -584,14 +592,6 @@ QByteArray QgsServer::handleRequest( const QString queryString ,
584
592
}
585
593
#endif
586
594
587
- // possibility for client to suggest a download filename
588
- QString outputFileName = theRequestHandler->parameter ( " FILE_NAME" );
589
- if ( !outputFileName.isEmpty () )
590
- {
591
- theRequestHandler->setDefaultHeaders ();
592
- theRequestHandler->setHeader ( " Content-Disposition" , " attachment; filename=\" " + outputFileName + " \" " );
593
- }
594
-
595
595
theRequestHandler->sendResponse ();
596
596
597
597
if ( logLevel < 1 )
You can’t perform that action at this time.
0 commit comments