-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Philipp von Weitershausen wrote:
> Florent Guillaume wrote:
> 
>>I have a strange thing in Zope 2.8 and Zope 2.9 I never noticed.
>>{'-C': ''} is present in REQUEST.form for a GET request without  arguments.
>>A simple script "showrequest" with "return repr (context.REQUEST.form)"
>>shows it.
>>
>>A bit of digging shows this is due to cgi.py which has the code (in 
>>parse()):
>>        if sys.argv[1:]:
>>            qs = sys.argv[1]
>>        else:
>>            qs = ""
>>
>>And Zope is actually run with the command line:
>>/usr/local/bin/python /opt/zope28/lib/python/Zope2/Startup/run.py -C /
>>home/fg/zope28/etc/zope.conf
>>which explains the '-C'.
>>
>>What should we do? Clear sys.argv[1:] on Zope start?
> 
> 
> Do we still need CGI support anyway? AFAIK it got just ripped out...

Python's standard 'cgi' module is the thing which converts the request's
URL query or formdata into the 'form' object.  It has nothing to do with
running Zope as a CGI.


Tres.
- --
===================================================================
Tres Seaver          +1 202-558-7113          [EMAIL PROTECTED]
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDpVmm+gerLs4ltQ4RAkeOAKDHgdSBWydYCC1TRmJRExVnBZigswCdHaoA
XRyvEVcnMa950ps0ef/s2xA=
=WEoU
-----END PGP SIGNATURE-----

_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to