]> granicus.if.org Git - python/commitdiff
Use SCRIPT_NAME (if defined) instead of hardcoding /cgi-bin/ when
authorGuido van Rossum <guido@python.org>
Fri, 4 Sep 1998 21:19:55 +0000 (21:19 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 4 Sep 1998 21:19:55 +0000 (21:19 +0000)
sending the cookie.  (Suggestion by AMK.)

Tools/faqwiz/faqwiz.py

index 618b62d23570eddba99a62a85a6f0c2a65965256..2add159005fe2fff2308a64011d461c4f524fa0f 100644 (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: