Я хочу загрузить файл с помощью программы Java, запущенной на моем P C, с веб-сайта somesite.com / page . Файл существует за Javascript (выдержки ниже), поэтому я не могу использовать простые ( NIO et c. ) методы для его получения, так как URL-адрес неизвестен.
Есть ли способ запустить загрузку файла на somesite.com / page и записать ответ веб-сайта, чтобы сохранить файл на моем P C?
The html код за гиперссылками на веб-странице:
<a id="a_file" title="Download the first file" href="javascript:return true;" target="nullDisplay">file1name.zip</a>
Код javascript, выполняемый при нажатии на гиперссылки выше:
<script>
jQuery(document).ready(function(){
jQuery("#a_file").bind('click', function(){
jQuery("#file_down").submit();
});
});
</script>
И форма "file_down", на которую ссылается выше Javascript:
<form id="file_down" name="file_down" target="nullDisplay" method="POST" action="/get.php">
<input type="hidden" name="tk" id="tk" value="03b2f38f38e49ejfkdj15af0a5fb66f">
<input type="hidden" name="date" id="date" value="2020">
</form>
NB: щелчок вручную по ссылке в браузере вызывает диалоговое окно «Сохранить файл» этого браузера.