powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отобразить исходный код страницы?
4 сообщений из 4, страница 1 из 1
Как отобразить исходный код страницы?
    #33895992
nervouz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим есть моя страница с полем ввода и кнопкой. Хочу сделать так, чтобы введя в поле адрес сайта (допустим www.aspnetmania.com ) и нажав на кнопку, на моей странице (допустим ниже) выводился исходный код страницы (www.aspnetmania.com). Где посмотреть можно, желательно на готовые примеры. Буду очень признателен.

Говорят XPath помогает, но мне не совсем подходит.
...
Рейтинг: 0 / 0
Как отобразить исходный код страницы?
    #33896186
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отправляешь AJAX запрос на нужную тебе страницу, и отображаешь результат в текстовом поле----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
Как отобразить исходный код страницы?
    #33896312
Limonad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Uri url=new Uri("http://aspnetmania.com");
Encoding e1;
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url);
myReq.UserAgent = "Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt) ";
myReq.Accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, *";
myReq.ContentType = "text/html";
myReq.AllowAutoRedirect = true;
myReq.MaximumAutomaticRedirections = 2;
HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();
myReq.Credentials = CredentialCache.DefaultCredentials;
myReq.Timeout = 1000;
if (myRes.ContentType.Contains("text/html"))
{
e1 = Encoding.GetEncoding(myRes.CharacterSet);
Stream streamResponse = myRes.GetResponseStream();
StreamReader streamRead = new StreamReader(streamResponse, e1);
str = streamRead.ReadToEnd();
streamRead.Close();
streamResponse.Close();
}
myRes.Close();

И всё, в str будет храниться Html-код страницы.

Только не забудь str=Server.HtmlEncode(str);
...
Рейтинг: 0 / 0
Как отобразить исходный код страницы?
    #33901351
nervouz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Limonad: Огромное спасибо за помощь. Очень помогли. Хороший пример. Благодарность не имеет границ.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отобразить исходный код страницы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]