Ответы пользователя по тегу Go
  • Как готовить сервер на Go для кеширования страниц?

    @WoWtchik Автор вопроса
    Как оказалось все там просто:
    нужно просто было удалить index.html из манифеста. В большинстве браузеров, которые поддерживают технологию, страница, в которой объявлено использование манифестов, закешируется и так.

    P.S. (Offtop):
    Если в странице, есть через xmlhttprequest (или ajax), их следует указать в манифесте, например в секции Internet (если они не должны кешироваться), даже если нет запроса конкретного документа, например:
    request = $.ajax({url : "./getBook/",
                              type : "GET",
                              timeout : 500,
                              success : syncPagesCarring(dt)});

    в манифесте будет выглядеть как:
    INTERNET:
    ./getBook


    без указания в манифесте, не будет кеширования (по крайней мере в хромиуме v39), а все запросы даже при доступном сервере с закешированной страницы будут отправляться
    на деревню дедушке.
    Ответ написан
    Комментировать