проблема загрузки файла

Важно понимать, что существует различие между прототипом объекта (который доступен через Object.getPrototypeOf(obj) или через устаревшее свойство __proto__) и свойством prototype в функциях конструктора. Первый является свойством каждого экземпляра, а второй - свойством конструктора. То есть Object.getPrototypeOf(new Foobar()) относится к тому же объекту, что и Foobar.prototype.

Ссылка: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object_prototypes

6
задан Daniel Mann 18 February 2016 в 15:41
поделиться

4 ответа

    <system.web>
        <httpRuntime executionTimeout="300" maxRequestLength="512000" />
    </system.web>

Это не будет работать в IIS7! httpRuntime предназначен для IIS6 и ниже.

[Web.config] атрибут maxAllowedContentLength для IIS7

<system.webServer>
   <security >
      <requestFiltering>
          <requestLimits maxAllowedContentLength="1024000000" />
      </requestFiltering>
   </security>
</system.webServer>

2) Затем откройте файл C: \ Windows \ System32 \ inetsrv \ config \ applicationHost.config и найдите строку:

<section name="requestFiltering" overrideModeDefault="Allow" />

overrideModeDefault должен иметь значение Allow.

6
ответ дан 9 December 2019 в 22:38
поделиться

Ответы на этот связанный вопрос рекомендуют SWFUpload или NeatUpload для загрузки больших файлов через браузер. NeatUpload - это компонент ASP.NET, который может хорошо вписаться в вашу среду.

Существует также JUpload .

2
ответ дан 9 December 2019 в 22:38
поделиться

Вам необходимо установить maxRequestLength для соответствующей обработки большого файла, а также установить executionTimeout , чтобы IIS не отказывался от запроса в файле web.config

<system.web>
     <httpRuntime executionTimeout="300" maxRequestLength="512000" />
</system.web>

Более подробная информация здесь в статье Джона Галлоуи о загрузке больших файлов.

Вот статья на MSDN о загрузке файлов в asp.net 2.0

2
ответ дан 9 December 2019 в 22:38
поделиться

Почти все сайты, обрабатывающие очень большие загрузки, по умолчанию используют Adobe Flash. Обычно они возвращаются к простой загрузке через браузер, но управлять процессом текущей загрузки значительно легче во флэш-памяти.

1
ответ дан 9 December 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: