Как я могу получить размер запроса POST в JavaScript? - PullRequest
0 голосов
/ 11 февраля 2009

Есть ли способ получить размер POST-запроса в javascript? Я хочу проверить размер файла перед его загрузкой с помощью обработчика c #, чтобы я мог сказать пользователю загрузить файл меньшего размера.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 11 февраля 2009

JavaScript не может получить доступ к деталям файла на компьютере пользователя. Если бы это было возможно, это могло бы иметь серьезные последствия для безопасности.

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

0 голосов
/ 11 февраля 2009

Краткий ответ: нет.

Длинный ответ: Возможно, но пользователю потребуется предоставить сценарию доступ к локальной файловой системе через нечто вроде подписанного объекта ActiveX или что-то вроде HTA. Я не знаю точных деталей вокруг этого, поскольку я никогда не делал этого (Вниз по этому пути, будут драконы!)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...