wininet: HTTP headers reworking.
commit1e946d3e148a6d357fe322fbec78fd4c66b422db
authorAric Stewart <aric@codeweavers.com>
Tue, 13 Dec 2005 16:07:41 +0000 (13 17:07 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 13 Dec 2005 16:07:41 +0000 (13 17:07 +0100)
treeaa046f0a12c16218dbbe650d1df68dd52863573d
parent7e2be17d0f1442559dae38c2982bf4d424ace65a
wininet: HTTP headers reworking.
Redo how headers are handled, eliminating the concept of Standard
Headers and allow all headers to be added multiple times.
Allow querying of headers with an index to get the multiple headers.
Respect response vs request headers in HttpQueryInfo.
Add a number of tests to extensively test header adding and replacing.
dlls/wininet/http.c
dlls/wininet/internet.c
dlls/wininet/internet.h
dlls/wininet/tests/http.c