Алексей: Только что проверил: файлы, на которые ругается браузер, в логах ошибок нет. Но в обычных логах, там, где регистрируются запросы они фигурируют без проблем.
Алексей: Сейчас посмотрю лог...
Рабочая ссылка не получится - внутренний сайт. Да и проблемным файл назвать трудно. Вот он читается отлично, всё загружается. А при перезагрузке страницы раз 5-20 (по Ctrl-F5) вдруг вылезает ошибка. Файлов загружается много - 64 (картинки, скрипты, css).
Алексей: Подозрительное есть:
Как браузер может легко соглашаться с тем, что ему дали неверную длину body? Причём это молчаливое согласие есть у всех браузеров.
Олег: Правильно ли вы меня поняли? Речь не о загрузке файла с сервера методами бизнеслогики. Речь об ошибках в загрузке компонентов web-приложения стандартными способами:
protven: Тогда я правильно понял. Мне кажется, что для такого рода задач глубоких знаний в C# не требуется. Больше нужно понимать что делает браузер. Я с помощью CefSharp делал инжект скриптов на странице и крутил ею как хотел. Штука прикольная.
Взгляд Смерти: Ну а вы представьте, что "это" разрешили делать? Это ж как станет просто читать все файлы пользователя и отправлять их злоумышленникам! )))