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

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

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


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