Разница во втором аргументе. Второй аргумент substring
- это индекс, который должен останавливаться на (но не включать), но второй аргумент substr
- это максимальная длина для возврата.
Ссылки?
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/substr
https://developer.mozilla.org/en/ JavaScript / Справка / Global_Objects / String / подстрока
Просто используйте строковые значения вместо ClientProperties
констант:
client.property("jersey.config.client.connectTimeout", 500);
client.property("jersey.config.client.readTimeout", 2000);