Use SCRIPT_NAME (if defined) instead of hardcoding /cgi-bin/ when

sending the cookie.  (Suggestion by AMK.)
This commit is contained in:
Guido van Rossum 1998-09-04 21:19:55 +00:00
parent a74d0e4c55
commit 2053aa6cc0

View file

@ -150,7 +150,8 @@ def send_my_cookie(ui):
value = urllib.quote(value)
then = now + COOKIE_LIFETIME
gmt = time.gmtime(then)
print "Set-Cookie: %s=%s; path=/cgi-bin/;" % (name, value),
path = os.environ.get('SCRIPT_NAME', '/cgi-bin/')
print "Set-Cookie: %s=%s; path=%s;" % (name, value, path),
print time.strftime("expires=%a, %d-%b-%y %X GMT", gmt)
class MagicDict: