]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve url-http debugging
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 12 May 2022 11:11:45 +0000 (13:11 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 12 May 2022 12:07:45 +0000 (14:07 +0200)
* lisp/url/url-http.el (url-http-parse-headers): Output the
headers we receive in the debug output.
* lisp/url/url-vars.el (url-extensions-header): Remove useless header.

lisp/url/url-http.el
lisp/url/url-vars.el

index b950a8994fb740f366083f320f13932da6dbcc1b..4e5d017036c0ac0ae53da11e495f72d366a1f475 100644 (file)
@@ -589,6 +589,13 @@ should be shown to the user."
   (url-http-debug "url-http-parse-headers called in (%s)" (buffer-name))
   (url-http-parse-response)
   (mail-narrow-to-head)
+  (when url-debug
+    (save-excursion
+      (goto-char (point-min))
+      (while (not (eobp))
+        (url-http-debug "Response: %s"
+                        (buffer-substring (point) (line-end-position)))
+        (forward-line 1))))
   ;;(narrow-to-region (point-min) url-http-end-of-headers)
   (let ((connection (mail-fetch-field "Connection")))
     ;; In HTTP 1.0, keep the connection only if there is a
index 922f26d65bcab5c3af39855516e16edac2f51fd3..1012525568be12ef94706b7814b680d9aa1ca617 100644 (file)
@@ -396,7 +396,7 @@ Should be one of:
 (defvar url-lazy-message-time 0)
 
 ;; Fixme: We may not be able to run SSL.
-(defvar url-extensions-header "Security/Digest Security/SSL")
+(defvar url-extensions-header nil)
 
 (defvar url-parse-syntax-table
   (copy-syntax-table emacs-lisp-mode-syntax-table)