Я очень новичок в jQuery и JavaScript. У меня маленький вопрос. это не имеет большого значения)
Я хотел бы избавиться от определений (заменить на let? Могут ли они ссылаться друг на друга?)
Как насчет лучшего способа попасть в поток, учитывая, что .. сцепление не будет работать, потому что мне нужно позже закрыть потоки.
РЕДАКТИРОВАТЬ: После ответа я нашел в .NET гораздо более простой способ загрузки веб-страницы с помощью класса WebClient. Я все еще использовал многие из рекомендуемых Михалом подходов - просто хотел записать то, что, как я теперь считаю, является лучшим ответом:
(defn download-web-page
"Downloads the webpage at the given url and returns its contents."
[^String url ^String user ^String password]
(with-open [client (doto (WebClient.)
(.set_Credentials (NetworkCredential. user password "")))]
(.DownloadString client url)))