HTML5 File API

File APIStatus| W3C Working Draft

|

Year started| 18 October 2006 (2006-10-18)
First published| 18 October 2006 (2006-10-18)
Organization| W3C
Committee| Web Applications Working Group (WAWG)
Editors|

* Marijn Kruisselbrink
* Arun Ranganathan

Base standards|

* HTML DOM
* Encoding Standard
* Fetch Standard
* Streams Standard
* URL Standard
* data URI scheme
* XHR

Related standards| Web Workers
Domain| File system
Website| www.w3.org/TR/FileAPI/

HTML5 File API aspect provides an API for representing file objects in web applications and programmatic selection and accessing their data. In addition, this specification defines objects to be used within threaded web applications for the synchronous reading of files. The File API describes how interactions with files are handled, for reading information about them and their data as well, to be able to upload it. Despite the name, the File API is not part of HTML5.

## See also

* File select
* HTML5
* W3C Geolocation API
* Binary Large Object

## References

1. HTML5 File Writer API
2. HTML5 File API
3. Reading local files in JavaScript
4. A state of limbo: the html5 file api, filereader, and blobs
5. Geolocation API

* v
* t
* e

Web interfaces

Server-side|

| Protocols|

* HTTP
* CGI
* SCGI
* FCGI
* AJP
* WSRP
* WebSocket

|

Server APIs|

* C NSAPI
* C ASAPI
* C ISAPI
* COM ASP
* Java servlet
* container
* CLI OWIN
* ASP.NET Handler
* Python WSGI
* Ruby Rack
* JavaScript JSGI
* Perl PSGI
* Lua WSAPI
* Portlet
* container

Apache modules|

* mod include
* mod jk
* mod lisp
* mod mono
* mod parrot
* mod perl
* mod php
* mod proxy
* mod python
* mod wsgi
* mod ruby
* Phusion Passenger

Topics|

* Web resource vs. Web service
* Open API
* Webhook
* Application server
* comparison
* Scripting

Client-side|

| Browser APIs|

* C NPAPI
* LiveConnect
* XPConnect
* C NPRuntime
* C PPAPI
* NaCl
* ActiveX
* BHO
* XBAP

|

Web APIs|

| W3C|

* Audio
* Canvas
* CORS
* DOM
* DOM events
* EME
* File
* Geolocation
* IndexedDB
* MSE
* SSE
* SVG
* Video
* WebAuthn
* WebRTC
* WebSocket
* Web messaging
* Web storage
* Web worker
* XMLHttpRequest
* WebAssembly

|

Khronos|

* WebCL
* WebGL

Others|

* Gears
* Web SQL Database (formerly W3C)
* WebUSB

Topics|

* Ajax and Remote scripting vs. DHTML
* Mashup
* Web IDL
* Scripting

Topics|

* Dynamic web page
* Web standards
* Rich web application
* Web API security
* Web application
* Web framework

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/HTML5 File API. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=HTML5_File_API&oldid=3990212"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template