웹 서비스에 대해 테스트 케이스를 거의 실행할 수 없습니다. '콘텐츠의 꽃 괄호 외부 데이터가있는 경우 나 다른 작업을 실행하려면 지금디버그 출력을 기반으로 한 가능한 작업
ok: [localhost] => {
"results": {
"access_control_allow_origin": "*",
"cache_control": "max-age=864000, private",
"changed": false,
"connection": "close",
"content": "\r\n{\"id\":1,\"deleted\":false,\"first-name\":\"xxx\",\"last-name\":\"xxx\",\"name\":\"xxx\",\"title\":\"xxx\",\"background\":\"\",\"company-id\":xx,\"company-name\":\"example\",\"company-type-id\":2,\"company-type-name\":\"Customer\",\"email-address-work\":\"[email protected]\",\"email-address-personal\":\"\",\"email-address-alternate\":\"\",\"email-address-other\":\"\",\"phone-number-work\":\1234567890\",\"phone-number-home\":\"\",\"phone-number-mobile\":\"252654789\",\"phone-number-alternate\":\"256471235\",\"business-street\":\"526574, usa\",\"business-city\":\"San Antonio\",\"business-state\":\"TX\",\"business-zip\":\"1234607\",\"business-country\":\"United States\",\"home-street\":\"\",\"home-city\":\"\",\"home-state\":\"\",\"home-zip\":\"\",\"home-country\":\"\",\"created-time\":\"2015-11-03T20:56:33.000Z\",\"last-modified-time\":\"2017-11-21T06:27:55.000Z\",\"tags\":[]}",
"content_length": "857",
"content_type": "application/json",
"date": "Tue, 21 Nov 2017 09:59:34 GMT",
"expires": "Fri, 01 Dec 2017 09:59:34 GMT",
: 다음은 내 작전이다 : 각본 위
- hosts: localhost
connection: local
tasks:
- name: Testing the API...
uri:
url: https://api.example.com/v1/
method: GET
user: username
password: password
status_code: 200
return_content: yes
force_basic_auth: yes
register: results
- debug: var=results
잘 작동하고 다음과 같은 출력을 반환 '섹션을 참조하십시오. 위 출력에서 'content": "\r\n{\"id\":1,\"deleted...'
으로 시작합니다. 어떻게 내가 이걸 이룰 수 있을지 아는가?
그래서 첫 번째 문자가'{'가 아닌 경우 'true'로 평가하는 조건을 작성하는 법을 묻습니다. – techraf
네, 맞습니다 – Techie
이것이 필요한 것입니까? – techraf