每次为注册网页设置事实时,我都会遇到问题,错误是:
u'redirected': False}]}: 模板化字符串时出现模板错误:1238 处的意外字符 u'&'
剧本如:
- name: check webpage
uri:
url: http://{{ item.host }}.x.x.x
validate_certs: False
return_content: yes
status_code: 200
register: webpage3
with_items: "{{ servers }}"
when:
- lb is defined
- lb == "true"
- name: debug webpage
set_fact:
fact: "{{ webpage3 }}"
when:
- lb is defined
ignore_errors: yes
我的 ansible 版本是 ansible 2.2.1.0
那么,我的网页本身是否存在问题,是否有解决方案可以跳过此错误?
在排除故障后,我发现它失败是因为一行以
<!-->
那么如何用这个字符跳过这一行呢?