Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обработка исключения Maximum request length exceeded
|
|||
|---|---|---|---|
|
#18+
Всем привет! Возникла такая ситуация: Испольую AJAX File Upload на JS, заливаю файл. На клиенте проверяю размер файла на максимально допустимый и не пропускаю. Однако в IE с этим могут быть проблемы (из-за настроек безопасности, версии и т.д.) и файлу удается прорваться на сервер. Пробовал вот так: <customErrors mode="On" defaultRedirect="ErrorPage.aspx"> <error statusCode="413" redirect="UploadError.aspx" /> </customErrors> Однако в студии все равно вызывается исключение и редиректа не происходит. Пробовал перехватывать в global.asax: 1. Через Application_BeginRequest 2. Через Application_Error В студии все равно исключение вызывается. Как быть? Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2013, 23:23 |
|
||
|
Обработка исключения Maximum request length exceeded
|
|||
|---|---|---|---|
|
#18+
Из-под аякса редирект не получится, потому что он потому и аякс, что без перезагрузки страницы работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2013, 08:18 |
|
||
|
Обработка исключения Maximum request length exceeded
|
|||
|---|---|---|---|
|
#18+
ShSerge, тоесть насколько я понимаю, редирект для всех остальных случаев сработал бы, а для данного случая нет, потому что был отправлен AJAX-запрос? А какая для веб-сервера или для приложения разница AJAX у меня или не AJAX? Еще пытался перехватывать ошибку так: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. или вот так: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. В студии исключение все равно вызывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2013, 11:30 |
|
||
|
Обработка исключения Maximum request length exceeded
|
|||
|---|---|---|---|
|
#18+
goodw...А какая для веб-сервера или для приложения разница AJAX у меня или не AJAX? ... Для сервера никакой разницы нет, но редирект делает браузер, когда в вашем респонсе с сервера, при загрузке страницы , встречает первую (и единственную) строку Location:Ваш урл\r\n\r\n (обычно, это и делает редирект). Извините, если повторяю азбучную информацию. ПС. Кстати, аплоад файлов яваскриптом напрямую невозможен. Имеются некоторые штучки в хтмл5 (типа вэб-сокетов), но сами же вспомнили про ИЕ. Иногда делают через незаметные ифреймы, флеш, и т.д. . Короче, это - препарат с очень плохими побочным эффектом. Так что, лучше забейте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2013, 12:51 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38247605&tid=1358474]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 394ms |

| 0 / 0 |
