Для моего запроса POST в responseHeaders я получаю 1 < location: /users/123
. Я хотел бы напечатать только id> 123. Когда я делаю * print responseHeaders['location'][0]
в моем файле функций, я получаю users/123
. Как я могу получить только идентификатор?
Как получить id в местоположении responseHeaders?
Ответы (1)
Это не совсем вопрос каратэ, не так ли: P
Попробуй это:
* def location = responseHeaders['location'][0]
* def userId = location.substring(location.lastIndexOf('/') + 1)
* print userId
Да, все возможности JavaScript (или даже Java через Java interop) доступны вам в каратэ!
person
Peter Thomas
schedule
22.09.2017
Спасибо, это работает. Я постараюсь использовать в своих функциях лучший js
- person cygne; 22.09.2017