Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Перехват html-кода / 6 сообщений из 6, страница 1 из 1
13.03.2019, 13:08
    #39785342
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват html-кода
Есть web-сайт. Мне нужно, одновременно с его просмотром, автоматически копировать html-код.
Подскажите, как это сделать?
...
Рейтинг: 0 / 0
13.03.2019, 13:15
    #39785348
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват html-кода
Yagrus2,

А вы на какой стороне баррикад - на сервере, на клиенте (браузере) или посередине?
...
Рейтинг: 0 / 0
13.03.2019, 14:45
    #39785419
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват html-кода
miksoft, на клиенте.
...
Рейтинг: 0 / 0
13.03.2019, 14:54
    #39785428
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват html-кода
Yagrus2,

Посмотрите на Fiddler
...
Рейтинг: 0 / 0
20.10.2019, 15:03
    #39878853
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват html-кода
Помогите с настройками Fiddler.
Я хочу копировать html-код нужной мне страницы.
Для этого, через Fiddler ScriptEditor внес изменения в Fiddler2\Scripts\CustomRules.js
А именно в функцию OnBeforeResponse добавил такой блок:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
		if (oSession.PathAndQuery.ToLower().Contains("forum"))
		{
			if(oSession.responseCode != 200)
			{
				var directory2 = "C:\\FORECAT\\";
				var filename2 = oSession.oRequest.headers['SOAPAction'].ToString().Replace('"','') + "_" + Guid.NewGuid();
				var path2: String = System.IO.Path.Combine(directory2, filename2);

				oSession.SaveRequestBody(path2 + "_request.txt");
				oSession.SaveResponseBody(path2 + "_response.txt");
			}
		}



Если я захожу на страницу https://www.sql.ru/forum/interbase в локальной папке C:\FORECAT создаются файлы вида:
_14f4caf1-79ce-4d22-8e4f-36a3f0b3399b_request.txt
_dac59529-773a-4acb-9137-8419364fc3e4_request.txt
Но они либо пустые, либо с таким содержимым
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<HTML>
	<HEAD>
		<meta http-equiv="content-type" content="text/html;charset=utf-8">

		<TITLE>302 Moved</TITLE>	
	</HEAD>
	<BODY>

		<H1>302 Moved</H1>
		
The document has moved

		<A HREF="https://stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-265508-1&amp;cid=1062402462.1463136518&amp;jid=1459227925&amp;_gid=950656840.1571570862&amp;gjid=1165230328&amp;_v=j79&amp;z=1592511749">here</A>.
	</BODY>
</HTML>


То то сохраняется в мой текстовый файл не похоже на реальное содержимое исходной страницы.

Также бывает если включен Fiddler, то страница не загружается. А вместо нее отображается этот текст

[Fiddler] The connection to the upstream proxy/gateway failed. Closing Fiddler, changing your system proxy settings, and restarting Fiddler may help.
System.Exception Upstream Gateway refused requested CONNECT. 407



Подскажите что мне нужно сделать, что бы сохранить код загружаемой страницы в текстовый файл?
...
Рейтинг: 0 / 0
23.10.2019, 23:27
    #39880717
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват html-кода
Yagrus2Но они либо пустые, либо с таким содержимымну так это редирект. нужно смотреть заголовок ответа Location и брать контент с указанного там адреса.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Перехват html-кода / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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