Как передать x- www-form-urlencoded - grant_type = client_credentials в каратэ.
Привет,
Я пытаюсь передать значение grant_type = client_credentials в виде x- www-form-urlencoded в каратэ, что я делал с почтальоном.
я знаю, что каратэ по умолчанию установит тип контента как x- www-form-urlencoded, но вы можете помочь мне в том, что я делаю здесь неправильно?
скрипт каратэ :
enter code here
Given url 'http://env/singlesignon/v1/access/token'
And header Authorization = 'Basic c2JsLWFwaWdlZS1lemJvYi1jbGllbnQ6c2JsLWFwaWdlZGllbnQ='
And header X-Correlation-Id = 'alibgefh'
And header X-Consumer = 'APIGEE'
And form field grant_type = 'client_credentials'
When method post
Then status 200
Заголовки запроса:
enter code here
Authorization: Basic c2JsLWFwaWdlZS1lemJvYi1jbGllbnQ6c2JsLWFwaWdlZGllbnQ=
Connection: Keep-Alive
Content-Length: 29
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Consumer: APIGEE
X-Correlation-Id: alibgefh
Ответ:
{"error_description": "Неверный тип содержимого", "ошибка": "Неверный запрос"}