我的spring启动应用程序在openshift上创建一个pdf文件,如何获取该文件的url

时间:2015-02-10 04:18:08

标签: java file openshift spring-boot

我的springboot应用程序在openshift上生成一个pdf文件。如何获取该文件的正确URL? 我使用下面的代码来创建pdf文件:

        Blob blob = document.getScanned();
        fileName = document.getFileName() ;
        InputStream in = blob.getBinaryStream();
        int fileLength = in.available();

        OutputStream out = new FileOutputStream(fileName);
        byte[] buff = blob.getBytes(1,fileLength);
        out.write(buff);
        out.close()

我可以在本地tomcat服务器http://localhost:8080/filename上访问pdf文件,但是当尝试使用http://DonmainName/filename访问该文件时,对于openshift服务器,我没有得到pdf文件。

请指教。谢谢

1 个答案:

答案 0 :(得分:0)

Openshift不支持在公开使用的应用程序中创建的文件的URL。

我使用亚马逊s3作为文件。