В этом разделе описана реакция DataparkSearch на разные коды HTTP-ответа. Для описания использован псевдо-язык.
200 OK
Если указан ключ -m ("force reindex"), то переход к 4.
Сравнение новой и старой, сохраненной в БД, контрольных сумм документа
Если контрольные суммы равны, то next_index_time=Now()+Period, переход к 7
Разбор документа, создание списка слов, добавление в БД новых гипертекстовых ссылок
Удаление старого списка слов и секций из БД
Вставка нового списка слов и секций
Конец
304 Not Modified
next_index_time=now()+Period
Конец
301 Moved Permanently
302 Moved Temporarily
303 See Other
Удаление слов данного документа из БД
next_index_time=Now()+Period
Добавление в БД URL из заголовка Location:
Конец
300 Multiple Choices
305 Use Proxy (proxy redirect)
400 Bad Request
401 Unauthorized
402 Payment Required
403 Forbidden
404 Not found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone
411 Length Required
412 Precondition Failed
413 Request Entity Too Large
414 Request-URI Too Long
415 Unsupported Media Type
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
505 Protocol Version Not Supported
Удаление из БД слов документа
next_index_time=Now()+Period
Конец
503 Service Unavailable
504 Gateway Timeout
next_index_time=Now()+Period
Конец
Пред. | Начало | След. |
Индексирование | Уровень выше | Поддержка Content-Encoding |