ogcserver: use PATH_INFO to contruct the request 'onlineresource' since SCRIPT_NAME will be emtpy in a WSGI app - fixes #243 for the WSGI wrapper
This commit is contained in:
parent
a7d8e7b240
commit
c8340e7161
1 changed files with 1 additions and 1 deletions
|
@ -57,7 +57,7 @@ class WSGIApp:
|
||||||
reqparams = {}
|
reqparams = {}
|
||||||
for key, value in parse_qs(environ['QUERY_STRING'], True).items():
|
for key, value in parse_qs(environ['QUERY_STRING'], True).items():
|
||||||
reqparams[key.lower()] = value[0]
|
reqparams[key.lower()] = value[0]
|
||||||
onlineresource = 'http://%s:%s%s?' % (environ['SERVER_NAME'], environ['SERVER_PORT'], environ['SCRIPT_NAME'])
|
onlineresource = 'http://%s:%s%s?' % (environ['SERVER_NAME'], environ['SERVER_PORT'], environ['PATH_INFO'])
|
||||||
try:
|
try:
|
||||||
if not reqparams.has_key('request'):
|
if not reqparams.has_key('request'):
|
||||||
raise OGCException('Missing request parameter.')
|
raise OGCException('Missing request parameter.')
|
||||||
|
|
Loading…
Add table
Reference in a new issue