Если вы нажмете /mypath?param1=5¶m2=10
, то request.query
даст {param1: 5, param2:10}
.
Это означает, что request.query
является объектом JavaScript с key
в качестве имени параметра и value
как значение параметра. Теперь вы можете сделать что-нибудь с ним, как вы хотите: Найти длину или итерацию над ней следующим образом:
for (var key in request.query) {
if (request.query.hasOwnProperty(key)) {
alert(key + " -> " + request.query[key]);
}
}
Поиск только length
может не работать для вас, а потому, что вы можете иметь param1
и param3
, с param2
отсутствует , Итерация будет лучше ИМО.
Я тестирую с 'свернуться -X ПОЛУЧИТЬ LOCALHOST: 9090/mypath param1 = 123 & param2 = 321' – MobileDream