MooTools Depender, Safari, etags and 412 Precondition Failed

/**
* This replaces the default MooTools more Depender.request function to use
* HTTP "get" rather than "post".
*
* When sending requests for files via the depender, I was finding that Safari
* wasn't getting and re-evaluating them the second time I visited the page.
* This was because an etag was sent with each script.
*
* Safari responds to etags properly and adds "If-None-Match" and
* "If-Modified-Since" headers to another request for the same file. This makes
* Apache respond with a 412 status (Precondition Failed) as it should do for
* "post" requests (according to RFC 2616).
*
* Unfortunately Safari doesn't then deal with the 412 as it does with a 304
* (Not Modified). It doesn't grab what it has in the cache and put it in the
* response, it gives you nothing.
*
* For "get" requests, Apache has to respond with a 304, or 200 or whatever, but
* not 412. So we change the request method so we don't have to deal with 412.
*/
Depender.request = function(url, callback){
    new Request.JSON({
        url: url,
        secure: false,
        onSuccess: callback,
        method:'get'
    }).send();
};

4,139 thoughts on “MooTools Depender, Safari, etags and 412 Precondition Failed

  1. Ошибка P200800 Audi: Причины и Решения для Audi Q5

  2. Управление строительными проектами Координация строительными проектами и реконструкция объектов недвижимости: ключевые предложения компании AC Holding Организация AC Holding уже за 22 лет деятельности результативно функционирует на строительном сфере реализуя широкий ассортимент сервисов в направлении возведения модернизации и реновации. За это время мы реализовали больше 900 решений среди которых 300 реновационных задач что гарантирует наш мастерство и высокое качество осуществления объектов. Наши услуги включают как крупные возводимые здания так и реконструкцию объектов что делает проверенным партнером для потребителей всякого уровня. Организация возводимыми проектными решениями Одним из ключевых из основных областей деятельности AC Holding является руководство возводимыми проектными работами. Мы осуществляем целый цикл операций: от проектирования и согласования бумаг до ввода в эксплуатацию объекта в функционирование. Наши эксперты владеют глубокими опытом и долгим работой что гарантирует решать даже самые запутанные объекты. Мы обеспечиваем выполнение сроков сметы и высоких требований исполнения. Наши предложения предусматривают: Постройка торговых и жилищных сооружений. Реконструкция и реновация сооружений. Фасадные и верхние проекты. Электромонтажные работы и восстановление электросетей. Создание и художественный планировка. Каждый отдельный задача проверяется постоянным проверкой исполнения а все наши эксперты ежегодно проходят процесс подтверждение квалификации. Дополнительным важным свидетельством качества фирмы являются документы на все направления возводимых объектов а также доступность документов международного стандарта уровня безопасности сотрудников и экологически чистой охраны. Восстановление и реновация объектов Защита уникального достояния — одна из важнейших функций нынешнего постройки. AC Holding работает на реставрации исторических объектов объединяя стандартные технологии работы с современными методами. Мы признаем что подобные задачи требуют индивидуального метода и наши специалисты качественно анализируют каждый этап этап чтобы восстановить особенность объектов. Наши объекты в этой сегменте содержат: Реновация экстерьеров и внутренних помещений. Стабилизация сооружений сооружений. Реконструкция отделочных компонентов. Интеграция новых технологических решений без вреда для культурного стиля. По какой причине выбирают именно AC Holding? 22 года опыта на строительно-монтажном сегменте. 900 реализованных задач в том числе реновацию и реновацию. Подтверждение качества на все сданные проекты. Комплексный подход — от проектирования до завершения объекта. Профессиональные работники и передовое техника. Оставьте обращение на нашем сайте и наши сотрудники свяжутся с вами с вами для согласования деталей.

  3. Предлагаем услуги профессиональных инженеров офицальной мастерской. Еслли вы искали ремонт стиральных машин aeg рядом можете посмотреть на сайте: ремонт стиральных машин aeg цены Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  4. Предлагаем услуги профессиональных инженеров офицальной мастерской. Еслли вы искали ремонт стиральных машин aeg рядом можете посмотреть на сайте: ремонт стиральных машин aeg Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  5. W MostBet znajdziesz najlepsze promocje i bonusy kasynowe MostBet casino bonus to swietna okazja na wieksze wygrane mostbet kasyno MostBet zapewnia profesjonalna obsluge klienta i bezpieczne transakcje W MostBet znajdziesz zaklady na e-sporty i gry wirtualne MostBet rejestracja pozwala na szybkie uzyskanie bonusu powitalnego MostBet rejestracja otwiera dostep do ekskluzywnych ofert MostBet rejestracja jest dostepna dla wszystkich pelnoletnich uzytkownikow MostBet rejestracja otwiera drzwi do swiata kasyn online MostBet rejestracja.

  6. Верните четкость мира с помощью проверенного метода lasik . Процедура проста быстра и крайне эффективна. В «ЭКСИ» пациенты могут получить широкий спектр услуг для восстановления и поддержания здоровья глаз. Здесь проводятся операции по лечению близорукости дальнозоркости катаракты и других заболеваний глаз. Опытные врачи обеспечивают индивидуальный подход к каждому клиенту. Чтобы узнать больше свяжитесь с центром: email – exci.udmmail.ru телефоны для связи 7912459-80-58.

  7. Хочешь купить ПАВ в Москве? Нова маркетплейс – ищи в Яндекс

  8. Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом. Мы предлагаем: ремонт фотоаппаратов nikon цены Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  9. Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом. Мы предлагаем: срочный ремонт фотоаппаратов nikon Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  10. Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом. Мы предлагаем: ремонт фотоаппаратов nikon в москве Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  11. Предлагаем услуги профессиональных инженеров офицальной мастерской. Еслли вы искали ремонт стиральных машин aeg сервис можете посмотреть на сайте: ремонт стиральных машин aeg Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  12. Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом. Мы предлагаем: ремонт фотоаппаратов nikon рядом Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  13. MostBet to bezpieczne i sprawdzone kasyno online dla polskich uzytkownikow MostBet pl daje dostep do najpopularniejszych automatow do gier mostbet online casino MostBet kasyno online to gwarancja swietnej zabawy i wysokich wygranych MostBet Polska oferuje program VIP dla lojalnych graczy MostBet logowanie jest proste i wymaga jedynie podania loginu i hasla MostBet logowanie umozliwia szybki dostep do gier MostBet Polska obsluguje transakcje w PLN MostBet Polska to platforma z szeroka oferta gier i zakladow MostBet rejestracja.

  14. Предлагаем услуги профессиональных инженеров офицальной мастерской. Еслли вы искали срочный ремонт стиральных машин aeg можете посмотреть на сайте: срочный ремонт стиральных машин aeg Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  15. Предлагаем услуги профессиональных инженеров офицальной мастерской. Еслли вы искали ремонт стиральных машин aeg можете посмотреть на сайте: ремонт стиральных машин aeg Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  16. Сауна очищает организм https://sauna-broadway.ru выводя токсины через пот укрепляет иммунитет благодаря перепадам температуры снимает стресс расслабляя мышцы и улучшая кровообращение. Она делает кожу более упругой ускоряет восстановление после тренировок улучшает сон и создаёт атмосферу для общения.

  17. профессиональный лечебный массаж Ивантеевка расслабляющие техники для здоровья и красоты. Помогаем снять стресс улучшить кровообращение и восстановить силы. Запишитесь прямо сейчас

  18. MostBet Polska to miejsce gdzie mozna grac w ruletke blackjacka i sloty MostBet casino bonus to swietna okazja na wieksze wygrane mostbet online casino MostBet pl umozliwia korzystanie z bonusow bez depozytu MostBet casino bonus pozwala zwiekszyc szanse na wygrana MostBet oferuje bonusy bez depozytu dla nowych uzytkownikow MostBet casino bonus to swietny sposob na wieksze wygrane MostBet kasyno oferuje wiele promocji dla stalych graczy MostBet to kasyno online z duza spolecznoscia graczy MostBet szybkie wyplaty.

  19. Услуга по сносу старых домов и вывозу мусора в Москве и Московской области. Мы предоставляем услуги по сносу старых зданий и удалению мусора на территории Москвы и Подмосковья. Услуга выполняется опытными специалистами в течение 24 часов после оформления заказа. Перед началом работ наш эксперт бесплатно приезжает на объект для оценки объёма работ и консультации – слом дома

  20. Митсубиси Лансер 3: характеристики и отзывы владельцев

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>