Прежде всего, это не вопрос о том, как я могу использовать http-клиент на сервере, это больше о JS.«сохранить как» html на стороне сервера
У меня есть охраняемая территория на месте (пусть говорят/myprotected /), все css и изображения на ней. Я хочу, чтобы html опубликовал все это (пусть говорят/htmlconverter). И на стороне сервера, наконец, преобразуйте его в режим офлайн-страницы. Что-то вроде «сохранить как» в браузере. Вот код HTML только текст
function submitForm(){
var htmlelement = document.getElementById("html");
htmlelement.value = document.getElementById("source").innerHTML;
document.forms["innerForm"].submit();
} .....
<form id="innerForm" method="post" action="/htmlconverter">
<input type="text" id="html" name="html" style="display:none"/>
<input type="button" value="submit" onclick="submitForm()"/>
</form>
Есть ли способ, чтобы отправить все ресурсы, в том числе и IMG CSS на сервере?
Добавлено: Я нахожу эту тему на сериализации изображений Get image data in JavaScript?
Для CSS я попытаюсь AJAX назвать источник CSS и добавить ответ в виде текста на новую должность.
Так что давайте посмотрим, понимаю ли я, вы хотите сохранить свой собственный сайт? Это должно распространяться среди пользователей? –
Жесткая часть не отправляет ресурсы .. она отображает страницу на сервере, чтобы она выглядела так, как видит клиент. – Hamish
Камило Мартин, я упростил задачу. Наконец, я хочу преобразовать его в pdf. Сайт не является статичным и основан на закрытой платформе. – chro