Содержимое причин не кэшируется HTTP.sys ядра

Переводы статьи Переводы статьи
Код статьи: 817445 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Аннотация

В этом документе перечислены все экземпляры, где драйвер HTTP.sys не кэширует содержимое. В таких случаях службы IIS (IIS) 6.0 необходимо управлять кэширования содержимого в пользовательском режиме.

Дополнительная информация

Кэша ответов HTTP.sys кэширует любой запрос, соответствующий флаг в заголовке запроса. Этот кэш отключен отдельно для каждого запроса. Тем не менее если одно из следующих условий, HTTP.sys не кэширует ответ на запрос:
  • Запрос не анонимный запрос.
  • Для запроса требуется проверка подлинности (например, запрос содержит авторизации: заголовок).
  • Веб-узел настроен на использование нижнего колонтитула.
  • Динамическое сжатие включено и используется для ответа.

    Примечание.Статическое сжатие может быть использован с HTTP.sys кэширования.
  • Статический файл является файлом имен (UNC) и
    DoDirMonitoringForUnc
    раздел реестра не включена.

    Примечание.Чтобы снять с данного каталога атрибут «Только чтение», можно воспользоваться командой
    DoDirMonitoringForUnc
    Свойство реестра (DWORD на) переключение кэша статических файлов обратно в кэш уведомления изменения. Это значение на:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Inetinfo\Parameters
    По умолчанию равно 0 или не включен. Он может быть присвоено 1 включить кэширование статического содержимого, в зависимости от уведомления об изменении.
  • Запрос содержит в строке запроса.
  • Отключить кэш-памяти (т.е.,MD_VR_NO_CACHEСвойства метабазы равно 1).

    Примечание.Дополнительные сведения оMD_VR_NO_CACHEСвойства метабазы доступна в документации по продукту. Для просмотра этой документации, посетите следующий веб-узел корпорации Майкрософт:
    DisableStaticFileCache
    http://msdn2.Microsoft.com/en-us/library/ms524754.aspx
    Просмотреть эту документацию также можно с помощью диспетчера служб IIS..Дополнительные сведения о получении доступа к этой документации см. в следующей статье базы знаний Майкрософт::
    815127Как получить доступ к справочной документации IIS 6.0 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
  • Запрос содержит тело объекта.
  • Сопоставление сертификатов включена для URL-адрес.
  • Пользовательские ведение журнала включено для веб-узла.
  • Версия HTTP запроса, 1.1 и 1.0 не.
  • Запрос содержит перевод: f заголовка.
  • Ожидания: заголовок, который не содержит точно "100 продолжения" присутствует.
  • Запрос содержит либо If-Range: заголовок или диапазона ячеек: заголовок.

    Примечание.HTTP.sys только обрабатывает все ответы. Драйвер HTTP.sys не пытается отправить ranged ответы.
  • Ответ включает несколькоSendResponseиSendResponseEntityBodyвызовы.

    Примечание.В одном, кэшируемых ответов должно быть «векторная»SendResponse *вызов..
  • Ответ общий размер превышает максимальный размер-ответ. Максимально управляется
    UriMaxUriBytes
    раздел реестра и значение по умолчанию равно 256 K.
  • Размер заголовка ответа больше, чем размер максимального заголовка-ответ. Значение по умолчанию — 1024 байт.
  • Кэш уже заполнена. Размер по умолчанию пропорциональна физической памяти компьютера.
  • Ответ имеет нулевую длину.
  • Устанавливается фильтр ISAPI, не поддерживающие кэша.

    Примечание.По умолчанию фильтры ISAPI не поддерживают для кэша. Необходимо установитьFilterEnableCacheСвойства метабазы для фильтра, чтобы сделать кэш-памяти с учетом. Все фильтры по умолчанию при установке службы IIS поддерживают кэша, включая Microsoft FrontPage и Microsoft ASP.NET.

    Дополнительные сведения оFilterEnableCacheСвойства метабазы доступна в документации по продукту. Для просмотра этой документации, посетите следующий веб-узел корпорации Майкрософт:
    FilterEnableCache
    http://TechNet.Microsoft.com/en-US/WindowsServer/Default.aspx
  • Статических файлов осуществляется в виде документа по умолчанию (например, файл Default.htm существует в корневом каталоге). Обращение к определенный файл с именем (http://example.com/default.htm/) вызывает драйвер HTTP.sys для кэширования файлов. Доступ к веб-узла, запрашивая результаты корневой папки (http://example.com/) в ответ не кэшируется.

Свойства

Код статьи: 817445 - Последний отзыв: 25 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
Ключевые слова: 
kbinfo kbmt KB817445 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:817445

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com