peticiones GET generará, direcciones URL largas y complicadas con que muchos opciones con el comportamiento predeterminado.
Las solicitudes de POST pueden dejarlo con URL cortas, pero pueden tener un mal funcionamiento con el botón "Atrás" y no son compatibles con los marcadores.
Para generar URL cortas con un GET, necesitaría una secuencia de comandos intermedia que tradujera las opciones seleccionadas a algo más compacto, o tendría que observar las opciones seleccionadas mediante JavaScript y crear la URL compacta del lado del cliente.
Bitwise matemática significa asignar cada bit o grupo de bits en una sola variable a una opción dada y un conjunto predefinido de valores. Por ejemplo, un entero de 32 bits podría representar 8 atributos de 4 bits cada uno:
01010010010001001010101010101001
O:
0101 0010 0100 0100 1010 1010 1010 1001
#8 #7 #6 #5 #4 #3 #2 #1
Así que un número entero podría representar ocho atributos, con 16 valores posibles por grupo de 4 bits. Obviamente, eso requiere una elaboración, pero estoy seguro de que alguien de SO ya hizo esa pregunta y no estoy dispuesto a escribir más en este momento. :)
Muchas gracias, pero quiero enviarlas usando GET no POST .. –
Funciona de la misma manera. Simplemente reemplace method = "post" con method = "get" y $ _POST con $ _GET. –
yup my bad: D. Pero tengo una gran "salchicha" en la URL :) –