2010-05-20 24 views
7

Ile danych można przesłać przez $ _GET w PHP5? Czy istnieje maksymalna liczba zmiennych, długość łańcucha itp.? Z góry dziękuję.

+0

możliwe duplikat [HTTP GET URI limitu] (http://stackoverflow.com/questions/266322/http-uri -get-limit) – karim79

+0

Nie duplikat. Opublikowany adres URL nie wspomina o tym, ile danych GET może obsłużyć PHP5. – BenTheDesigner

Odpowiedz

2

Nie ma ograniczenia zdefiniowane w RFC, ale ograniczenia przeglądarek długość adresu URL (w tym zmienne get). IE na przykład ogranicza długość adresu URL do 2083 znaków, Opera około 4050, Netscape 6 około 2000 znaków. Ogólna zasada jest taka, że ​​nie powinieneś używać więcej niż 256 znaków.

2

Istnieje nie tylko ograniczenie PHP, ale należy również wziąć pod uwagę "pomiędzy" proxy i oprogramowanie klienckie.

Jednak standard http nie stanowi ograniczenia.

(mam to od here, gdzie rada jest, aby nie przekraczać 255 adresów URL Chara!)

Powiązane problemy