def fix_django_headers(meta):
    """
    Fix this nonsensical API:
    https://docs.djangoproject.com/en/1.11/ref/request-response/
    https://code.djangoproject.com/ticket/20147
    """
    ret = {}
    for k, v in meta.items():
        if k.startswith('HTTP_'):
            k = k[len('HTTP_'):]
        elif k not in ('CONTENT_LENGTH', 'CONTENT_TYPE'):
            continue
        ret[k.lower().replace('_', '-')] = v
    return ret
