in Boto3/lambda/resource.py [0:0]
def sendResponse(event, context, status, message):
body = json.dumps({
"Status": status,
"Reason": message,
"StackId": event['StackId'],
"RequestId": event['RequestId'],
"LogicalResourceId": event['LogicalResourceId'],
"PhysicalResourceId": event["ResourceProperties"]["Action"],
"Data": {},
})
request = Request(event['ResponseURL'], data=body)
request.add_header('Content-Type', '')
request.add_header('Content-Length', len(body))
request.get_method = lambda: 'PUT'
opener = build_opener(HTTPHandler)
response = opener.open(request)