Если вы правильно используете test-mysql-docker:3306
в качестве URL для доступа к БД из JDBC, вам необходимо подключить их к той же пользовательской сети. Мостовая сеть по умолчанию не работает.
docker network create mynet
docker run -d --net mynet -p 3307:3306 --name test-mysql-docker -v /Users/.../ZipCodeLookup.sql:/docker-entrypoint-initdb.d/ZipCodeLookup.sql -e MYSQL_ROOT_PASSWORD=thepass docker-account/mysql:5.7
docker run -it --net mynet JDBC
Вы можете попробовать:
$("html").html();
Если вы хотите также захватить теги html, вы можете объединить их в html следующим образом:
function getPageHTML() {
return "<html>" + $("html").html() + "</html>";
}
Никакая потребность облокотиться на jQuery. Лучший и самый простой подход должен использовать
new XMLSerializer().serializeToString(document)
, который будет всегда давать Вам содержание всей страницы включая тег DOCTYPE, и это поддерживается во всех современных браузерах: https://caniuse.com/#feat=xml-serializer
$ ("html"). html ()
получит все, кроме самых внешних тегов html.