Как вытащить файлы документов с сайта с помощью asp.net.
Здравствуйте, дорогие друзья. Я хочу получить документы с сайта. Создание интерфейса и размещение url-адреса любого сайта, а затем получение документов с этого сайта.Добрая помощь.
Что я уже пробовал:
using System; using System.Net; using System.IO; public partial class Y : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Text1.Text = GetWebSiteContents("http://localhost/WebSite1/X.aspx"); } protected string GetWebSiteContents(string url) { WebRequest req = WebRequest.Create(url); // Get the stream from the returned web response StreamReader sr = new StreamReader(req.GetResponse().GetResponseStream()); System.Text.StringBuilder sb = new System.Text.StringBuilder(); string strLine; // Read the stream a line at a time and place each one into the stringbuilder while ((strLine = sr.ReadLine()) != null) { // Ignore blank lines if (strLine.Length > 0) sb.Append(strLine); } sr.Close(); return sb.ToString(); } }И я получил текст в этом коде.
F-ES Sitecore
Ты не сможешь этого сделать. Вы можете получить HTML, но этот HTML будет указывать на источники (css-файлы, js-файлы, изображения и т. д.), которые (в зависимости от того, как структурированы ссылки) могут больше не быть действительными или больше не будут работать теперь, когда они управляются другим доменом. Если бы вы могли просто выдавать себя за любую страницу, подобную этой, то каждый выпускал бы свой собственный google или gmail или что-то еще, что является просто захватом правильных сервисов этими компаниями.
Member 12982873
Можете ли вы помочь мне в этом деле ?
ZurdoDev
Помочь в чем? Это не очень понятно.
Member 12982873
тогда очистите его?
ZurdoDev
Да, пожалуйста.