2009-07-01 15 views

Odpowiedz

64

Od: http://nginx.org/r/large_client_header_buffers

Składnia:large_client_header_buffersnumbersize;
Domyślnie:large_client_header_buffers 4 8k;
Kontekst: http, server

Ustawia maksymalną liczbę buforów używanych do odczytywania nagłówka dużego żądania klienta. Wiersz żądania nie może przekraczać rozmiaru jednego bufora lub błąd 414 (zbyt duży żądany identyfikator URI) jest zwracany do klienta. Pole nagłówka żądania nie może również przekraczać rozmiaru jednego bufora lub błąd 400 (nieprawidłowe żądanie) jest zwracany do klienta. Bufory są przydzielane tylko na żądanie. Domyślnie rozmiar bufora jest równy 8 kilobajtów. Jeśli po zakończeniu przetwarzania żądania połączenie zostanie przeniesione do stanu podtrzymania, te bufory zostaną zwolnione.

, więc musisz zmienić parametr rozmiaru na końcu tej linii na coś większego dla twoich potrzeb.

+1

Dzięki @VBart - wracając do odpowiedzi, wiki było jedynymi dokumentami, więc nie zdawałem sobie sprawy, że dodali "oficjalną" sekcję dokumentacji. – Stobor

+0

Witam, powinieneś dodać; na końcu składni large_client_header_buffers 4 4k/8k; są tacy leniwi pasterze jak ja, że ​​możesz zaoszczędzić czas, dodając go ...;) – talsibony

+1

Dzięki @talsibony - to była bezpośrednia kopia/wklej z dokumentacji ponad 7 lat temu, wygląda na to, że zaktualizowali to od tego czasu. Zaktualizuję go tutaj ... – Stobor

Powiązane problemy