首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件上传:未提供文件上传URL

文件上传:未提供文件上传URL
EN

Stack Overflow用户
提问于 2017-05-09 15:00:31
回答 1查看 1.7K关注 0票数 0

我一直试图让文件上传工作,遵循Dropbox和S3的说明,但每次我只收到以下消息:

未提供文件上传URL

它似乎没有对服务器进行任何调用。我发现在文件上传时提到了一个bug:

https://github.com/formio/ngFormio/issues/322

但我想如果你自己主持的话就适用了。我在使用云版本。

我已经用例如S3桶的URL、身份验证等配置了它。

这个错误实际上意味着什么?

更新:下面是我使用的语法:

代码语言:javascript
复制
<formio form="https://formview.io/#/xxxxxxxxxxxxxxxxxxx/applicationform" url="'https://formview.io/#/xxxxxxxxxxxxxxxxxxx/applicationform'"></formio>

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-10 12:58:54

为了使上传工作,您需要提供您的表单的URL,该URL用于生成上传令牌以将文件上载到第三方提供程序。这可以通过两种方式之一实现。

代码语言:javascript
复制
<formio src="'https://examples.form.io/example'"></formio>

如果您希望从表单的呈现表单,您将使用上面的内容。在许多情况下,您可能希望像这样提供实际的表单对象(我怀疑这就是您正在做的事情)。

代码语言:javascript
复制
<formio form="{...}"></formio>

这可以很好地呈现表单,但它不提供文件上传的URL上下文。因此,我们有url参数,您可以将它与表单对象一起包括进来,以便文件上载工作。

代码语言:javascript
复制
<formio form="{...}" url="'https://examples.form.io/example'"></formio>

以这种方式提供网址是被动的。表单将不会尝试提交到该url,而只是将其用作文件上传的url配置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43873311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档