Сейчас в Интернете есть много популярных программ воров, в том числе новости, музыкальные воры и загрузку воров.
(I) Принцип
Программа THIEF фактически вызывает веб -страницы на других веб -сайтах через компонент XMLHTTP в XML. Например, в программе «Новости вора» многие из них называют страницы новостей Сины, и некоторые замены вносятся в HTML, и реклама также отфильтрована. Преимущества использования программы THIF: нет необходимости поддерживать веб -сайт, потому что данные в программе THIF поступают из других веб -сайтов, и он будет обновлен по мере обновления веб -сайта; В программе THIEF есть только несколько файлов, и весь контент веб -страницы с других веб -сайтов. Недостатки: нестабильные, если целевые ошибки веб -сайта, программа также будет ошибочно, и если целевой веб -сайт обновляется и поддерживается, программа THIF также должна быть изменена соответственно; На локальном сервере.
(Ii) Пример
Вот краткое объяснение применения Xmlhttp в ASP
<% 'Общие функции '1. функция gethttppage (url) Dim http Установить http = server.createObject (msxml2.xmlhttp) Http.open get, url, false Http.send () Если http.readystate <> 4 то Выходная функция конец, если gethttppage = bytestobstr (http.responsebody, gb2312) Установить http = ничего Если err.number <> 0, то err.clear конечная функция 2. Функция Bytestobstr (тело, CSET) Dim objstream Установить objstream = server.createObject (adodb.stream) objstream.type = 1 objstream.mode = 3 objstream.open objstream.write Тело objstream.position = 0 objstream.type = 2 objstream.charset = cset Bytestobstr = objstream.readtext objstream.close установить objstream = ничего Конечная функция «Следующее - попытаться вызвать контент HTML http://www.3doing.com/earticle/ DIM URL, HTML Url = http: //www.3doing.com/earticle/ Html = gethttppage (url) Ответ.write html %> |