* url-http.el (url-http-create-request): Avoid adding extra CRLF (Bug#8931).
authorChristopher J. White <chris@grierwhite.com>
Sat, 24 Sep 2011 22:58:40 +0000 (18:58 -0400)
committerChong Yidong <cyd@stupidchicken.com>
Sat, 24 Sep 2011 22:58:40 +0000 (18:58 -0400)
lisp/url/ChangeLog
lisp/url/url-http.el

index 8ad0a8e..fbc267d 100644 (file)
@@ -1,3 +1,8 @@
+2011-09-24  Christopher J. White  <chris@grierwhite.com>  (tiny change)
+
+       * url-http.el (url-http-create-request): Avoid adding extra CRLF
+       (Bug#8931).
+
 2011-09-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * url-http.el (url-http-find-free-connection): If there was an
index 0ba3aa2..557ef33 100644 (file)
@@ -342,7 +342,9 @@ request.")
              ;; End request
              "\r\n"
              ;; Any data
-             url-http-data))
+             url-http-data
+            ;; If `url-http-data' is nil, avoid two CRLFs (Bug#8931).
+            (if url-http-data "\r\n")))
            ""))
     (url-http-debug "Request is: \n%s" request)
     request))