org.apache.TOKEN: tokensuka - здесь ругается потому, что это операция определения/переопределения свойства объекта, чего не должно быть мягко говоря в задаваемом объекте описывающем параметры запроса. Если бы это выглядело к примеру так:
key: org.apache.TOKEN, то возможно была бы ошибка тоже, но в том случае, если объекта такого или его свойств не было определено.
"org.apache.TOKEN": tokensuka, а это уже строковое значение "org.apache.TOKEN", в которое можно написать все что угодно, и это не будет ошибкой.
Так что выбирать не из чего. И что конкретно не работает я не в курсе - если запрос отправляется, а сервер "не понимает", то разбирайтесь с сервером. Если не отправляется запрос, значит нужно выяснять причины.
Вообще, чтобы вы не писали в качестве имени ключа и его значения, все это будут строки, даже если бы можно было так {1 : var}, то сервер получил бы не цифру 1, а строку "1".
|