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:


  • Monitorok egymás felett

    Balássy György (MS RD, ASP.NET MVP, MCTS) Rádugtam a laptopomra egy külső monitort, amit sajnos nem tudtam mellé elhelyezni, csak fölé. Adódott is rögtön a kérdés, hogyan lehet a desktopot nem vízszintesen, hanem függőlegesen kiterjeszteni? Windows 7 alatt megnyitottam a Screen Resolution ablakot és bár erre nincs opció, azért be lehet állítani. Tovább »
  • Job Aids for Server Core

    Balássy György (MS RD, ASP.NET MVP, MCTS) A Server Core konfigurálásához létezik Getting Started Guide, aminek a webes verziója nehézkesen kereshető, a letölthető verziója pedig 53 oldalas, ami gyakran túl sok ahhoz, hogy csak úgy gyorsan kilessük belőle az éppen szükséges parancsot. A legfontosabb parancsok összefoglalásához született most egy 1 oldalas Job Aid, ami sokkal áttekinthetőbb. 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