http: implement 3xx response handling
commit963e2746db91848661fdfe9bfadec1165ecb7b07
authorStefan Becker <chemobejk@gmail.com>
Mon, 1 Apr 2013 19:29:06 +0000 (1 22:29 +0300)
committerStefan Becker <chemobejk@gmail.com>
Mon, 1 Apr 2013 19:35:22 +0000 (1 22:35 +0300)
tree174dfd22f864fd9e0afcfa196df8ba620fca683d
parent8588a33c54c0341d122843b669008fd60fd90c7b
http: implement 3xx response handling

Redirection requires URL parsing. Make the URL parsing visible to the
request layer. As the data structure is now visible we can simplify the
new request API by passing the parsed URI data structure.

With this change the new implementation should be on par with the old
implementation in http-conn.c.
src/core/sipe-http-request.c
src/core/sipe-http-request.h
src/core/sipe-http.c
src/core/sipe-http.h