[bknr-cvs] edi changed trunk/thirdparty/drakma/
BKNR Commits
bknr at bknr.net
Tue Nov 10 09:08:55 UTC 2009
Revision: 4466
Author: edi
URL: http://bknr.net/trac/changeset/4466
Don't add GET parameters to redirects
U trunk/thirdparty/drakma/CHANGELOG.txt
U trunk/thirdparty/drakma/request.lisp
Modified: trunk/thirdparty/drakma/CHANGELOG.txt
===================================================================
--- trunk/thirdparty/drakma/CHANGELOG.txt 2009-11-09 21:01:43 UTC (rev 4465)
+++ trunk/thirdparty/drakma/CHANGELOG.txt 2009-11-10 09:08:55 UTC (rev 4466)
@@ -1,3 +1,4 @@
+Don't send GET parameters again when redirecting (reported by Eugene Ossintsev)
Solidify feature expressions (thanks to Joshua Taylor)
Make SEND-COOKIE-P work for pathless URIs (thanks to Tomo Matsumoto)
Modified: trunk/thirdparty/drakma/request.lisp
===================================================================
--- trunk/thirdparty/drakma/request.lisp 2009-11-09 21:01:43 UTC (rev 4465)
+++ trunk/thirdparty/drakma/request.lisp 2009-11-10 09:08:55 UTC (rev 4466)
@@ -654,6 +654,8 @@
(t redirect))
:stream (and re-use-stream http-stream)
:additional-headers additional-headers
+ ;; don't send GET parameters again in redirect
+ :parameters (and (not (eq method :get)) parameters)
args)))))
(let ((transfer-encodings (header-value :transfer-encoding headers)))
(when transfer-encodings
More information about the Bknr-cvs
mailing list