Andrey_A_A
Ошибки это 4xx и 5xx. 2xx - успешный возврат. Книжка пишет о 202 статусе:
Сервер принял запрос для обработки но обработку ещё не закончил. Причем не гарантируется что запрос будет обработан вообще(что его начнут обрабатывать). Код используется при асинхронной обработке запросов. В теле ответ может находиться подсказка, как достучаться до результата обработки либо следить за её состоянием, а может и нет.
se7h
Список появляется когда он нужен, т.е. когда не удалось определить расширение файла, в основном для новых файлов.
Если файл сохраняется из текущего или в новом файле было выделено имя файла с расширение (скопировал скрипт со страницы в новый файл), то простыня эта, по моему не нужна. Во всяком случае у меня в таких случаях не было в ней необходимости.
В каком-то извращенческом случае, можно к имени файла вручную добавить расширение (оно приоритетнее, чем заданное в фильтре), т.е. файл сохранится с указанным расширением. Но я уже забыл, когда пользовался этим функционалом, т.е. необходимость его нулевая.
Добавлено: чуть подкорректировал скрипты по мелочи.
se7h
WinXP sp3 с последними обновлениями (у нас на работе у всех автообновление стоит) проверил на нескольких компах - работает.
sp2 проверить нет возможности.