mnoGoSearch 3.2.15 Руководство: Поисковая машина
Пред.Глава 3. ИндексированиеСлед.

Реакция на коды HTTP-ответа

В этом разделе описана реакция mnoGoSearch на разные коды HTTP-ответа. Для описания использован псевдо-язык.

  • 200 OK

    1. Если указан ключ -m ("force reindex"), то переход к 4.

    2. Сравнение новой и старой, сохраненной в БД, контрольных сумм документа

    3. Если контрольные суммы равны, то next_index_time=Now()+Period, переход к 7

    4. Разбор документа, создание списка слов, добавление в БД новых гипертекстовых ссылок

    5. Удаление старого списка слов и секций из БД

    6. Вставка нового списка слов и секций

    7. Конец

  • 304 Not Modified

    1. next_index_time=now()+Period

    2. Конец


  • 301 Moved Permanently
    302 Moved Temporarily
    303 See Other

    1. Удаление слов данного документа из БД

    2. next_index_time=Now()+Period

    3. Добавление в БД URL из заголовка Location:

    4. Конец


  • 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

    1. Удаление из БД слов документа

    2. next_index_time=Now()+Period

    3. Конец


  • 503 Service Unavailable
    504 Gateway Timeout

    1. next_index_time=Now()+Period

    2. Конец



Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости