diff --git a/lib/ansible/modules/network/basics/get_url.py b/lib/ansible/modules/network/basics/get_url.py index fa0f6b2e8b7..296425dd7d0 100644 --- a/lib/ansible/modules/network/basics/get_url.py +++ b/lib/ansible/modules/network/basics/get_url.py @@ -290,7 +290,7 @@ def main(): # Parse headers to dict if module.params['headers']: try: - headers = dict(item.split(':') for item in module.params['headers'].split(',')) + headers = dict(item.split(':', 1) for item in module.params['headers'].split(',')) except: module.fail_json(msg="The header parameter requires a key:value,key:value syntax to be properly parsed.") else: