我从解析服务器获取了损坏的文件 url

问题描述 投票:0回答:2

我最近在 AWS 上创建了一个 EC2 实例,并将一个 pdf 文件上传到解析仪表板,但是当我尝试获取文件 URL 时,它返回一个损坏的 url,即使我尝试直接通过仪表板下载它,也是如此网址打开, 这是我用来从解析服务器检索文件 url 的代码:

object.getParseFile("pdf").getUrl()

这是返回的网址:

http://{服务器}/undefined/files/209757194dab964e98a7ba0191128d826c8aea5d/05143d2aa9af7c13669a0a7e19377a9d_a.pdf

我之前上传过文件,但它们都在不同的实例中,是否需要配置解析服务器或EC2实例来上传文件?

java android android-studio parse-platform parse-server
2个回答
1
投票

所以,一旦我使用旧版本的parse,这个问题就解决了,我不知道新版本是否需要特殊配置来执行文件处理,但8月8日推出的版本工作得很好。


0
投票

添加 publicServerURL 键来解析配置

const api = new ParseServer({
  databaseURI: 'mongodb://username:password@localhost:27017/local', // MongoDB connection string with username and password
  cloud: './cloud/main.js', // Path to your Cloud Code
  appId: 'myAppId',
  masterKey: 'myMasterKey', // Keep this key secret!
  serverURL: 'http://localhost:1337/parse', // URL where the Parse Server is hosted
  publicServerURL: 'http://localhost:1337/parse',
  // Other configurations...
});
© www.soinside.com 2019 - 2024. All rights reserved.