żądania GET wygeneruje długie, skomplikowane adresy URL z tym wiele opcje z domyślnym zachowaniem.
Żądania POST mogą zawierać krótkie adresy URL, ale mogą się źle wyświetlać za pomocą przycisku "wstecz" i nie są przyjazne zakładkom.
Do generowania krótkich adresów URL za pomocą GET potrzebny jest skrypt pośredni, który przetłumaczył wybrane opcje na coś bardziej zwięzłego lub konieczne jest obserwowanie wybranych opcji przy użyciu JavaScript i utworzenie strony zwanej małym klientem URL.
Matematyka bitowa oznaczać będzie przypisanie każdego bitu lub grupy bitów w pojedynczej zmiennej do danej opcji i predefiniowanego zestawu wartości. Na przykład 32-bitowy może stanowić 8 atrybutów 4 bitów każda:
01010010010001001010101010101001
, czyli
0101 0010 0100 0100 1010 1010 1010 1001
#8 #7 #6 #5 #4 #3 #2 #1
więc liczba całkowita może stanowić ośmiu cech, z 16 możliwych wartości, na 4 grupy bitów. Oczywiście wymaga to opracowania, ale jestem pewien, że ktoś z SO już zadał to pytanie i nie mam zamiaru pisać dalej. :)
Dziękuję bardzo, ale chcę wysłać je za pomocą GET nie POST .. –
Działa to w ten sam sposób. Po prostu zamień method = "post" na method = "get" i $ _POST na $ _GET. –
yup my bad: D. Ale mam ogromną "kiełbasę" w adresie URL :) –