В моем приложении asp.net-mvc мне нужно включить страницу, которая показывает устаревшую страницу. Тело этой страницы создается путем вызова существующего скрипта Perl. Этот скрипт Perl находится на внешнем хостинге.На стороне сервера есть внешний HTML?
Есть ли способ сделать что-то вроде этого:
<!-- #Include virtual="http://www.example.com/theScript.plx"-->
я принял аналогичный подход в первом. Мой контроллер получит HTML-код и передаст его через TempData. Результат, который возвращается из plx, однако, представляет собой целую страницу (включая голову, тело и т. Д.) С относительными ссылками. Так или иначе, он должен идти в кадре. –
А, я понимаю, что вы имеете в виду, борис. Кадр, вероятно, является тем, что нужно сделать, если вы не хотите идти по пути удаления из html, который вам не нужен, - я бы не рекомендовал этого :) – Damovisa
В качестве альтернативы вы можете сначала очистить ответ, а затем выписать страницу , но тогда вы будете отправлять ТОЛЬКО ответ от другого сервера. Если есть стандартный макет, меню или любой другой html, который вам нужно отправить, вы потеряете его. – Damovisa