code: def get(
      url: str, headers: Optional[Dict[str, str]] = None
  ) -> Dict[str, Any]:
      logging.info(f"Requesting GET to {url}")
      if headers is None:
          headers = {}
      req = request.Request(url, headers=headers)
      with request.urlopen(req) as response:
          response_headers = {k: v for k, v in response.getheaders()}
          response = json.loads(response.read())
  
      return response, response_headers
  
imports: import json
  import logging
  from urllib import request
  from typing import Dict, Any, Optional
label_desc: Use image node_id 1 for calling a global function with example usage: get(url, headers) and returns: response,  response_headers