Function tryDetermineFileTypeFromURL

  • Tries to determine the file type of a file from its URL
    This method does perform a range request to the server to get the first few bytes of the file
    If the file type can not be determined it will return "unknown"

    Parameters

    • url: string

      The URL of the file

    • useExtension: boolean = true

      If true the file type will be determined by the file extension first - if the file extension is not known it will then check the header

    Returns Promise<FileType>

    Example

    const url = "https://example.com/model.glb";
    const fileType = await tryDetermineFileTypeFromURL(url);
    console.log(fileType); // "glb"

Generated using TypeDoc