Could I get input on the following patch before I apply it? The first part (using string-bytes instead of length) seems like a no-brainer. The second part, I'm less sure about. --- url-http.el 4 Jun 2005 18:37:16 -0000 1.14 +++ url-http.el 10 Jun 2005 18:36:06 -0000 @@ -259,7 +259,7 @@ (if url-request-data (concat "Content-length: " (number-to-string - (length url-request-data)) + (string-bytes url-request-data)) "\r\n")) ;; End request "\r\n" @@ -1066,6 +1066,9 @@ (set-process-buffer connection buffer) (set-process-sentinel connection 'url-http-end-of-document-sentinel) (set-process-filter connection 'url-http-generic-filter) + (set-process-coding-system connection + (detect-coding-string url-request-data t) + url-request-coding-system) (process-send-string connection (url-http-create-request url)))) buffer)) -- http://mah.everybody.org/weblog/ GPG Fingerprint: 7E15 362D A32C DFAB E4D2 B37A 735E F10A 2DFC BFF5 More people are killed every year by pigs than by sharks, which shows you how good we are at evaluating risk. -- Bruce Schneier