sean.zhou
2022-09-23 a3360878835e4606c968441e432b0c3d4bd921ae
src/main/java/com/dji/sample/media/controller/FileController.java
@@ -37,18 +37,18 @@
    }
    /**
     * Query the download address of the file according to the media file fingerprint,
     * Query the download address of the file according to the media file id,
     * and redirect to this address directly for download.
     * @param workspaceId
     * @param fingerprint
     * @param fileId
     * @param response
     */
    @GetMapping("/{workspace_id}/file/{fingerprint}/url")
    @GetMapping("/{workspace_id}/file/{file_id}/url")
    public void getFileUrl(@PathVariable(name = "workspace_id") String workspaceId,
                           @PathVariable String fingerprint, HttpServletResponse response) {
                           @PathVariable(name = "file_id") String fileId, HttpServletResponse response) {
        try {
            URL url = fileService.getObjectUrl(workspaceId, fingerprint);
            URL url = fileService.getObjectUrl(workspaceId, fileId);
            response.sendRedirect(url.toString());
        } catch (IOException e) {
            e.printStackTrace();