You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
1.1 KiB
25 lines
1.1 KiB
integrate libicu for unicode support
|
|
|
|
integrate the http parsing process into the stream reading process at all
|
|
that is...a http parser is nothing else than a specialized stream reader
|
|
|
|
decouple all parts so that they are reusable at all...especially don't expect
|
|
a structure from one subcomponent as prereuqisite for another.
|
|
|
|
read trailing newlines from a request and ignore them instead of heading.
|
|
Heading newlines as long as other trailing chars than newlines should throw
|
|
an error as they are not specified within protocol.
|
|
Throw in this case is: write an HTTP Error code back on the connection and
|
|
close it as we don't expect any more sane data from it.
|
|
|
|
implement XMLRPC to C and vice versa argument mapping in some form...
|
|
in this process implement the XML parsing, i already use libexpat but only
|
|
as a testcase
|
|
|
|
start multiple workers as paralell connectionts exceed a given limit.
|
|
This can be done if everything else works fine.
|
|
|
|
make a lib and example application from most of this stuff to make it useable
|
|
from other projects. This again can be done later as long as i develope
|
|
with this goal in mind...
|
|
|