Nagy fájlok feltöltése újabb IIS-ekre

Már volt szó a nagy fájlok feltöltése körüli problémákról egy korábbi blogbejegyzésben. Ezek egyike, hogy az ASP.NET korlátozhatja a POST típusú kérések méretét. Erre akkoriban sikerült megnyugtató választ találni. Most, hogy átálltunk IIS 7.5-re kiderült, hogy ez nem elég: a webszerverbe épített request filtering is kiszűri a túl hosszú kéréseket (többek között). Szerencsére ennek működése is konfigurálható a web.configban. Figyelni csak arra kell, hogy míg a korábbi ASP.NET beállítást kilobyte-ban kell megadni, addig az újabb IIS beállítást byteban. Például max. 55 megabyte méretű kérésekhez ez kell az IIS-nek:

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


Dávid Zoltán

Dávid Zoltán Mérnök Informatikusként végeztem a BME-n, jelenleg webfejlesztéssel és gépi tanulással foglalkozom.

2010.01.04. 8:54:35 | Permalink | Hozzászólások: 0 | Tárgyszavak: ,


  • Open Command Window Here

    Balássy György (MS RD, ASP.NET MVP, MCTS) GUI ide vagy oda, néha bizony szükség van a parancssorra, ráadásul általában egy konkrét mappában szeretnénk dolgozni. A kismillió cd parancs helyett mennyivel praktikusabb lenne, ha a Windows Explorerben bármely mappán jobb egérgombbal kattintva a helyi menüben megjelenne az Open Command Window Here opció. Tovább »
  • Karácsonyi ASP.NET vezérlő

    Dávid Zoltán Először is szeretnék a teljes szerkesztőség nevében mindenkinek útólag is Békés Boldog Karácsonyt és előre is Sikeres, Nyugodt Új Évet kívánni. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások