Function: soap-fetch-xml-from-url
soap-fetch-xml-from-url is a byte-compiled function defined in
soap-client.el.gz.
Signature
(soap-fetch-xml-from-url URL WSDL)
Documentation
Load an XML document from URL and return it.
The previously parsed URL is read from WSDL.
Source Code
;; Defined in /usr/src/emacs/lisp/net/soap-client.el.gz
(defun soap-fetch-xml-from-url (url wsdl)
"Load an XML document from URL and return it.
The previously parsed URL is read from WSDL."
(message "Fetching from %s" url)
(let ((current-file (url-expand-file-name url (soap-wsdl-current-file wsdl)))
(url-request-method "GET")
(url-package-name "soap-client.el")
(url-package-version "1.0")
(url-mime-charset-string "utf-8;q=1, iso-8859-1;q=0.5")
(url-http-attempt-keepalives t))
(setf (soap-wsdl-current-file wsdl) current-file)
(let ((buffer (url-retrieve-synchronously current-file)))
(with-current-buffer buffer
(if (> url-http-response-status 299)
(error "Error retrieving WSDL: %s" url-http-response-status))
(soap-parse-server-response)))))