Skip to content
archive edited this page Jun 26, 2011 · 1 revision

The server-side code should consist of two parts.

  1. For IE6-8, Opera, older versions of other browsers you get the file as you normally do with regular form-base uploads.
  2. For browsers which upload file with progress bar, you will need to get the raw post data and write it to the file.

Return values

You should return json as a text/html, and escape all:

'<' as '&lt;', '>' as '&gt;', and '&' as '&amp;'.

Return:

{"success":true} when upload was successful  
{"error":"error message to display"} in case of error  

Sample code:

  • ColdFusion (see src/file-uploader/server)
  • Java (see src/file-uploader/server)
  • CGI (see src/file-uploader/server)
  • PHP (see src/file-uploader/server)
  • ASP.NET MVC

Clone this wiki locally