Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2014-01 КНЯЗЕВА_Эл_бизнес / Электронный бизнес_Князева.doc
Скачиваний:
50
Добавлен:
20.02.2016
Размер:
1.24 Mб
Скачать

Приложение а Листинг программы проверки переменных окружения сервера apache

В программе использована функция Win32 API:

function GetEnvironmentVariable (lpName: PChar; IpBuffer: PChar: nSize: DWORD): DWORD; stdcall

где

  • lpName — имя переменной окружения;

  • lpBuffer — строка PChar, в которую будет занесено значение указанной переменной окружения;

  • nSize — длина строки IpBuffer.

program envir;

{$APPTYPE CONSOLE}

uses

Windows;

const

CGIVar: array[0..27] of string =

('REQUEST_METHOD',

'SERVER_PROTOCOL',

'URL',

'QUERY_STRING',

'PATH_INFO',

'PATH_TRANSLATED',

'CONTENT_LENGTH',

'CONTENT_TYPE',

'GATEWAY_INTERFACE',

'REMOTE_ADDR',

'REMOTE_HOST',

'SCRIPT_NAME',

'SCRIPT_FILENAME',

'SERVER_NAME',

'SERVER_PORT',

'SERVER_SOFTWARE',

'AUTH_TYPE',

'REMOTE_USER',

'HTTP_CACHE_CONTROL',

'HTTP_DATE',

'HTTP_REFERER',

'HTTP_ACCEPT',

'HTTP_FROM',

'HTTP_HOST',

'HTTP_COOKIE',

'HTTP_AUTHORIZATION',

'HTTP_CONNECTION',

'HTTP_USER_AGENT');

var

buffer:array[0..4095] of Char;

count:byte;

size:integer;

begin

writeln('Content-Type: text/html');

writeln;

writeln('<HTML>');

writeln('<TITLE>Список переменных, и их значений, передаваемых скриптуWeb-серверомApache</TITLE>');

writeln('<H4>Список переменных, и их значений, передаваемых скриптуWeb-серверомApache</H4>');

for count:=0 to 27 do

begin

size:=GetEnvironmentVariable(Pchar(CGIvar[count]),Buffer, SizeOf(Buffer));

if size>1 then writeln(CGIvar[count],'=',Buffer,'<BR>')

end;

writeln('</HTML>');

end.

Приложение б Поисковые системы и каталоги

Российские ресурсы

  1. http://www.yandex.ru - наиболее известная, перспективная и полнофункциональная поисковая система, индексирующая ресурсы в российской зоне Интернета. Возможен поиск с учетом морфологии русского язык;

  2. http://www.rambler.ru - одна из старейших и наиболее известных российских поисковых систем.

  3. http://www.aporLru - популярная поисковая система, являющаяся совместной разработкой компаний «Агама» и «Intel». Распознает все существующие кодировки кириллицы, имеет мощный язык запросов. Возможен поиск с учетом морфологии русского языка.

  4. http://www.atrus.ru - интерактивный каталог, поддерживаемый специалистами ЦЭМИ РАН. Содержит ссылки на ресурсы российской зоны Интернет и зарубежные сайты, посвященные России, имеет удобный механизм поиска.

  5. http://www.list.mail.ru - один из наиболее известных и быстро развивающихся российских каталогов. Обновляют информацию в базах данных и составляют аннотации к ссылкам так называемые гиды - редакторы тематических разделов каталога.

  6. http://www.ulitka.ru - достаточно молодой каталог ссылок, основанный несколько лет назад специалистами дизайн-студии «Арт-Конструктор».

  7. http://www.ru - один из старейших интерактивных каталогов в российском Интернете, основан в 1995 году московским интернет-провайдером, компанией Demos. Содержит аннотированные ссылки на web-сайты, опубликованные в зоне RU на русском и английском языках.

  8. http://www.look.ru - каталог «LOOK». Ассортимент представленных здесь ссылок чрезвычайно широк. Благодаря удобной навигации по разделам поиск необходимой информации займет минимум времени.

  9. http://www.susanin.net - «Иван Сусанин», один из лучших информационных каталогов с обширной базой ссылок и широкими возможностями поиска.

  10. http://weblisLru - один из популярных интерактивных каталогов, содержащих ссылки на русскоязычные серверы.

  11. http://www.kot.ru/cat/ - еще один ресурс, основной целью которого является коллекционирование интересных и полезных ссылок.

Зарубежные ресурсы

  1. http://www.altavista.com - поисковый сервер AltaVista, открытый в 1995 году, сегодня является одной из самых популярных и широко используемых поисковых систем в мире. Позволяет осуществлять поиск на русском, английском, немецком и многих других языках.

  2. http://www.hotbot.com - поисковая система HotBot успешно работает В Интернете с 1996 года и по праву считается одной из наиболее известных поисковых машин в мире.

  3. http://www.excite.com - один из крупнейших международных поисковых серверов, владельцам которого принадлежат еще две популярные системы: WehCrawler(http://www.webcrawler.com) и Magellan(http://www.magellan.excite.com).

  4. |http://www.lucos.com — эта поисковая система, основанная в 1994 году, является одним из старейших и наиболее авторитетных поисковых серверов в англоязычном Интернете.

  5. http://www.yahoo.com — один из старейших каталогов в Интернете. Отличается обширной базой ссылок, распределенных по нескольким сотням , тематических разделов, и мощным поисковым механизмом.