filepond-plugin-file-encode

WebJar for filepond-plugin-file-encode

License

License

MIT
Categories

Categories

Github Development Tools Version Controls
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

github-com-pqina-filepond-plugin-file-encode
Last Version

Last Version

2.1.5
Release Date

Release Date

Type

Type

jar
Description

Description

filepond-plugin-file-encode
WebJar for filepond-plugin-file-encode
Project URL

Project URL

https://www.webjars.org
Source Code Management

Source Code Management

https://github.com/pqina/filepond-plugin-file-encode

Download github-com-pqina-filepond-plugin-file-encode

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/github-com-pqina-filepond-plugin-file-encode/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>github-com-pqina-filepond-plugin-file-encode</artifactId>
    <version>2.1.5</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/github-com-pqina-filepond-plugin-file-encode/
implementation 'org.webjars.npm:github-com-pqina-filepond-plugin-file-encode:2.1.5'
// https://jarcasting.com/artifacts/org.webjars.npm/github-com-pqina-filepond-plugin-file-encode/
implementation ("org.webjars.npm:github-com-pqina-filepond-plugin-file-encode:2.1.5")
'org.webjars.npm:github-com-pqina-filepond-plugin-file-encode:jar:2.1.5'
<dependency org="org.webjars.npm" name="github-com-pqina-filepond-plugin-file-encode" rev="2.1.5">
  <artifact name="github-com-pqina-filepond-plugin-file-encode" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='github-com-pqina-filepond-plugin-file-encode', version='2.1.5')
)
libraryDependencies += "org.webjars.npm" % "github-com-pqina-filepond-plugin-file-encode" % "2.1.5"
[org.webjars.npm/github-com-pqina-filepond-plugin-file-encode "2.1.5"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

File Encode plugin for FilePond

npm version

https://pqina.nl/filepond/docs/patterns/plugins/file-encode/

When submitting files along with a classic form post we run into a serious browser limitation. The file input field is the only field available to submit files to a server but its value can't be set. The file input field value can only be modified by the user, and only when a file is added manually (in one action).

The file encode plugin circumvents this by encoding files as base64 strings and adding those strings to hidden input fields. We can then decode the strings on the server to retrieve the original file object.

Demo

Versions

Version
2.1.5