Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Package "fine_upload"

Title:HTTP support for file uploading
Rating:Not rated. Create the first rating!
Latest version:0.1.5
SHA1 sum:94938130b3437ebbe03d1d135ec23c3aeb412334
Author:Jan Wielemaker <J.Wielemaker@vu.nl>
Maintainer:Jan Wielemaker <J.Wielemaker@vu.nl>
Packager:Jan Wielemaker <J.Wielemaker@vu.nl>
Home page:https://github.com/JanWielemaker/fine_upload
Download URL:https://github.com/JanWielemaker/fine_upload/archive/V*.zip

Reviews

No reviews. Create the first review!.

Details by download location

VersionSHA1#DownloadsURL
0.1.06d902527d44111f384f38d731887b85d2ff4379b1https://github.com/JanWielemaker/fine_upload/archive/V0.1.0.zip
0.1.1a166d8429567466f337b88bbe52d48675407ec591https://github.com/JanWielemaker/fine_upload/archive/V0.1.1.zip
0.1.23a1b9612ca45d5973aa4f9680add1ca33600fbab1https://github.com/JanWielemaker/fine_upload/archive/V0.1.2.zip
0.1.35a237220726a5403f38fcdbd6cf18854c44cbbd92https://github.com/JanWielemaker/fine_upload/archive/V0.1.3.zip
0.1.594938130b3437ebbe03d1d135ec23c3aeb4123343https://github.com/JanWielemaker/fine_upload/archive/V0.1.5.zip

SWI-Prolog backend for Fine File Uploader

This pack provides a SWI-Prolog backend for uploading files from your browser to a Prolog HTTP server. The FineUploader is a feature-rich client library for uploading files. This package provides the backend and a demo program that shows basic usage.

Installation

?- pack_install(fine_upload).

Demo

Go to the package directory (typically `<swihome>/pack/fine_upload`) and run the code below. Then direct your browser to http://localhost:8080/

$ swipl demo/upload.pl
?- run.
% Started server at http://localhost:8080/

Contents of pack "fine_upload"

Pack contains 15 files holding a total of 388K bytes.