최대 브라우저 업로드 크기

최대 브라우저 업로드 크기

현재 브라우저로 업로드할 수 있는 가장 큰 파일이 무엇인지 말해 줄 수 있나요(1개의 HTTP 요청에서)?

이 페이지를 찾았어요http://www.motobit.com/help/scptutl/pa98.htm하지만 나이가 더 많은 것 같습니다. 최신 브라우저에서는 더 큰 파일을 업로드할 수 있습니다.

미리 감사드립니다

답변1

RFC 2616(HTTP 1.1)은 POST 명령의 데이터 부분에 대한 최대 크기를 지정하지 않고 정의되지 않은 동작이므로 구현자에게 맡겨지기 때문에 이 질문에 대한 구체적인 대답은 없습니다.

HTTP를 사용하는 코드를 작성할 때 모든 것이 스트림으로 나타나므로 서버와 브라우저에 관한 한 실제로 길이 같은 것은 없습니다.

즉, 브라우저와 웹 서버 스택은 거의 항상 게시물 크기를 제한할 정도를 선택합니다. 귀하의 환경에 적합한지 확인하려면 서버 플랫폼(IIS/Apache/NGinX 등)을 살펴봐야 합니다. PHP 및 ASP.Net과 같은 런타임도 모두 제한을 구현합니다. 주된 동기는 대역폭을 소비하거나 CPU를 소모하거나 디스크 공간을 채우는 Dos 공격으로부터 보호하는 것입니다. 스트림에 '1'을 계속 쓰고 결국에는 그러한 제한이 없다면 서버 디스크를 채우는 것은 사소한 일입니다.

관련 정보