Решение состоит в том, чтобы использовать []
для явного создания массива из параметров, при условии, что ваш серверный язык поддерживает его:
? Speed__gt = 5 & night_sight = 1 & page [] =1 & page [] = 2
Например, если ваш серверный язык - PHP, $_GET['page']
теперь будет возвращать массив с 1 в качестве первого элемента и 2 в качестве второго.
Вы также можете использовать эту технику в формах, применив ее к атрибуту name
:
<form id="myform">
<input type="hidden" name="page[]" value="1" />
<input type="hidden" name="page[]" value="2" />
</form>
Если вы говорите о добавлении второго параметра и игнорировании первого, это произойдет в любом случае - второй предоставленный параметр переопределит первый.Предполагая, что
? Speed__gt = 5 & night_sight = 1 & page = 1 & page = 2
Значение page
на сервере будет равно 2, поскольку последнее заданное значение имеет приоритет.