mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			56 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
/************************************************************************
 | 
						|
 * This file has been generated automatically from                      *
 | 
						|
 *                                                                      *
 | 
						|
 * src/server/qgsserverstatichandler.h                                  *
 | 
						|
 *                                                                      *
 | 
						|
 * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 | 
						|
 ************************************************************************/
 | 
						|
 | 
						|
 | 
						|
class QgsServerStaticHandler: QgsServerOgcApiHandler
 | 
						|
{
 | 
						|
%Docstring(signature="appended")
 | 
						|
The :py:class:`QgsServerStaticHandler` class serves static files from the static path (resources/server/api/wfs3/static)
 | 
						|
 | 
						|
.. seealso:: :py:func:`QgsServerOgcApiHandler.staticPath`
 | 
						|
 | 
						|
.. versionadded:: 3.16
 | 
						|
%End
 | 
						|
 | 
						|
%TypeHeaderCode
 | 
						|
#include "qgsserverstatichandler.h"
 | 
						|
%End
 | 
						|
  public:
 | 
						|
 | 
						|
    QgsServerStaticHandler( const QString &pathRegExp = QStringLiteral( "/static/(?<staticFilePath>.*)$" ), const QString &staticPathSuffix = QString( ) );
 | 
						|
%Docstring
 | 
						|
Creates QgsServerStaticHandler
 | 
						|
 | 
						|
:param pathRegExp: optional regular expression to capture static file names, defaults to "/static/(?<staticFilePath>.*)$",
 | 
						|
                   note that the file path is captured in a named group "staticFilePath"
 | 
						|
:param staticPathSuffix: optional path suffix to use when static files are stored in a subdirectory of the default :py:func:`~QgsServerStaticHandler.staticPath`
 | 
						|
 | 
						|
.. seealso:: :py:func:`QgsServerOgcApiHandler.staticPath`
 | 
						|
%End
 | 
						|
 | 
						|
    virtual void handleRequest( const QgsServerApiContext &context ) const;
 | 
						|
 | 
						|
 | 
						|
    virtual QRegularExpression path() const;
 | 
						|
    virtual std::string operationId() const;
 | 
						|
    virtual std::string summary() const;
 | 
						|
    virtual std::string description() const;
 | 
						|
    virtual std::string linkTitle() const;
 | 
						|
    virtual QgsServerOgcApi::Rel linkType() const;
 | 
						|
 | 
						|
};
 | 
						|
 | 
						|
 | 
						|
/************************************************************************
 | 
						|
 * This file has been generated automatically from                      *
 | 
						|
 *                                                                      *
 | 
						|
 * src/server/qgsserverstatichandler.h                                  *
 | 
						|
 *                                                                      *
 | 
						|
 * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 | 
						|
 ************************************************************************/
 |