Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 25.10.2017, 07:58
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Sonya,
Если в url для аяксового запроса ты подставляешь непосредственно адрес того самого файла, и нужно только следить за его наличием, то лучше HEAD. И потом смотреть статус ответа. По идее, сервер должен только проверить его наличие, но некогда не зачитывать сам файл и не отправлять его.

С другой стороны, если клиентам таки надо забрать содержимое файла, как только он появится, то правильнее GET запрос - тут будет быстрая проверка отсутствия файла, и однократная отдача его каждому клиенту.

Если же url не указывает на этот файл, а является адресом какого-то серверного скрипта, то опять же GET, в ответе будет сказано, есть файл или нет. Тут можно подумать о том, как держать в оперативной памяти факт наличия файла, чтобы каждый раз не трогать диск.
Ответить с цитированием
  #12 (permalink)  
Старый 27.10.2017, 23:26
Профессор
Отправить личное сообщение для Sonya Посмотреть профиль Найти все сообщения от Sonya
 
Регистрация: 07.07.2016
Сообщений: 281

Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка файла на email при помощи Ajax vah-smile AJAX и COMET 6 19.11.2016 16:41
Проверка на наличие переменной vuler Общие вопросы Javascript 26 11.08.2015 22:22
Проверка на наличие файла IIITbIK Общие вопросы Javascript 1 30.07.2013 15:34
Предполагается наличие ';' в IE7- FINoM (X)HTML/CSS 5 25.08.2012 16:05
проверка результата ajax yura-666-yura AJAX и COMET 3 15.06.2012 03:28