1
0
Fork 0
Commit Graph

7 Commits

Author SHA1 Message Date
Xavier Del Campo Romero 65031ca350
Send HTTP headers to payload callback
Even if libweb already parses some common headers, such as
Content-Length, some users might find it interesting to inspect which
headers were received from a request.

Since HTTP/1.1 does not define a limit on the number of maximum headers
a client can send, for security reasons a maximum value must be provided
by the user. Any extra headers shall be then discarded by libweb.

An example application showing this new feature is also provided.
2023-11-18 01:03:12 +01:00
Xavier Del Campo Romero c6083ca223
examples: Fix wrong library name 2023-10-25 14:10:52 +02:00
Xavier Del Campo Romero 0222b75e85
Rename project from slweb to libweb
It was found out there was another project of the same name around
(https://git.sr.ht/~strahinja/slweb/), also related to website
generation.

In order to avoid confusion, a new name has been chosen for this
project. Surprisingly, libweb was not in use by any distributions
(according to https://repology.org and AUR index), and it should
reflect well the intention behind this project i.e., being a library
to build web-related stuff.
2023-10-11 00:07:13 +02:00
Xavier Del Campo Romero d9dbad1bc6
examples/Makefile: Add html example 2023-09-25 00:18:41 +02:00
Xavier Del Campo Romero 70670e129e
Add HTML serializer example 2023-09-15 14:58:37 +02:00
Xavier Del Campo Romero 11df321eda
hello/main.c: Add missing length callback
Even if the feature is unsupported by the application, slweb requires
`length` to be a valid function pointer.
2023-09-07 13:45:10 +02:00
Xavier Del Campo Romero 4ee88984fc
Add hello world example 2023-08-09 00:32:13 +02:00