formdata
在aem forms中,您可以预览储存库中显示的表单和档案
在AEM Forms中,您可以预览储存库中显示的表单和档案。 预览功能有助于确切了解表单在发布给使用者时的外观和行为。 在预览表格时,这些表格会以互动式界面呈现,使用者可以用资料填入表格
通过ajax功能上传图片非常容易,并且易于在页面中实现
通过AJAX功能上传图片非常容易,并且易于在页面中实现,在这个例子中,使用AJAX进行PHP图片上传,无需重新加载页面。 使用jQuery AJAX来实现图片上传。有一个带有文件输入栏,和一个提交按钮的表单
用这个 api 遇到了两个问题:
第一个问题现在看来
用这个 api 遇到了两个问题: 第一个问题现在看来,是少了 filename、filelength、content-type 这些信息,第二个问题可能是少了 content-type。 但是,如果像下面这样写,就不需要提供 file* 信息,因为 form-data 其实是可以从多种 stream 中自动获取这些信息的: 第一个例子我从网络拿到 buffer,然后根据 buffer 创建 FormData,第二个例子是直接读取本地文件,用拿到的 stream 创建 FormData,前者无法自动获取完整的 filename、filelength、content-type 等信息,后者可以。 第一个例子改成下面这样应该就没问题,既然 form-data 无法从 buffer 中拿到 filename、filelength、content-type 这些信息,那就用 file-type 获取这些信息,然后手动提供给 form-data: