Exemple #1
0
def get_lod_mime_type(extension, request):
    """
    return the LoD mime-type from the request
    """
    if extension:
        file_extension, mime_type = extension_to_mime(extension)
    else:
        mime_type = best_match(RDF_SUPPORTED_MIME_TYPES, request.META.get("HTTP_ACCEPT"))
    return mime_type
Exemple #2
0
def test_extension_to_mime():
    assert mimeutils.extension_to_mime("ttl") == ("turtle", mimeutils.TURTLE_MIME)
    assert mimeutils.extension_to_mime("json") == ("json-ld", mimeutils.JSONLD_MIME)
    assert mimeutils.extension_to_mime("unknown") == ("xml", mimeutils.RDFXML_MIME)