[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libmicrohttpd] File uploading using libmicrohttpd
From: |
Sebastian Gerhardt |
Subject: |
Re: [libmicrohttpd] File uploading using libmicrohttpd |
Date: |
Thu, 14 Aug 2008 08:57:01 +0200 |
Hi Sudhansu,
yes, this can be accomplished with GNU libmicrohttpd.
Actually, I am writing a tutorial which I hope will bring
starters to the point where they are able to this.
The tutorial has been added to the SVN recently and is reachable at
https://gnunet.org/svn/libmicrohttpd/doc
in source code. Until it is offered in compiled form on the website,
you need to compile it yourself to a format convenient for you.
For example,
makeinfo --html tutorial.texi
or
texi2pdf -c tutorial.texi
I have just started to address the POST method; one simple example is
already included. The tutorial is work in progress and, actually, an
explanation of how-to upload whole files is planned as the very next
chapter, but new chapters have been put on hold because some revising on
the text already written needs to be done first.
Nevertheless, the tutorial discusses already many ways to authenticate
and differentiate clients, and how to serve the files.
You will most probable use the multiple threads model of MHD for this.
Regards
Sebastian
On Wed, 2008-08-13 at 21:04 -0400, sudhansu sahoo wrote:
> Hello,
> Just following if I can get some help. Actually I need to write an
> application which can process client's file(any size) upload methods
> such as "POST" or "PUT" and store the file somewhere in server.
> Different users uploaded files need to be stored in such a way which
> can be distinguishable.
>
> I would like to know if I can do this using libmicrohttpd. If
> libmicrohttpd can do this, will it be using single thread or multiple
> threads to store a large file?
>
> Is there any example available to understand how it implements? I am
> sure this type of example will be helpful to other new users like me.
>
>
> Sudhansu
- Re: [libmicrohttpd] File uploading using libmicrohttpd,
Sebastian Gerhardt <=