mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-05 00:06:38 -05:00
Followup https://github.com/qgis/QGIS/pull/8830 that fixed a regression with rewritten urls in the server, unfortunately my original solution introduced a side-effect on the POST request, with the new approach I'm introducing a new method to retrieve the URL as seen by the web server: by default this is the same URL seen by QGIS server, but in case a rewrite module made some changes, the original URL will be used as a base URL if not overridden by a config setting. This PR comes with an extended set of tests that should cover both (rewritten and unrewritten) cases for GET and POST and for WFS/WFS/WCS and WMTS.
44 lines
1.4 KiB
Plaintext
44 lines
1.4 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/server/qgsfcgiserverrequest.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
class QgsFcgiServerRequest: QgsServerRequest
|
|
{
|
|
%Docstring
|
|
Class defining fcgi request
|
|
|
|
.. versionadded:: 3.0
|
|
%End
|
|
|
|
%TypeHeaderCode
|
|
#include "qgsfcgiserverrequest.h"
|
|
%End
|
|
public:
|
|
QgsFcgiServerRequest();
|
|
|
|
virtual QByteArray data() const;
|
|
|
|
|
|
bool hasError() const;
|
|
%Docstring
|
|
Returns true if an error occurred during initialization
|
|
%End
|
|
|
|
};
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/server/qgsfcgiserverrequest.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|