devel:libcurl_integration
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
devel:libcurl_integration [2016/01/28 19:43] – created hugh.waite | devel:libcurl_integration [2016/02/03 10:04] (current) – [Discussion] oej | ||
---|---|---|---|
Line 14: | Line 14: | ||
==== Requirements ==== | ==== Requirements ==== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
Any more? | Any more? | ||
See also [[https:// | See also [[https:// | ||
+ | * Ability to pass a list of HTTP header to add | ||
+ | * Ability to retrieve response headers (e.g. header callback function) - required for xcap_client module | ||
+ | |||
+ | ==== Discussion ==== | ||
The curl module currently offers a synchronous query function which can use named connections set up in modparams. Client certificates and parameters can be configured globally or per connection and there is an exported API. This uses the curl ' | The curl module currently offers a synchronous query function which can use named connections set up in modparams. Client certificates and parameters can be configured globally or per connection and there is an exported API. This uses the curl ' | ||
Line 28: | Line 32: | ||
The final solution will be a combination of these, however consensus should be reached on the architecture. | The final solution will be a combination of these, however consensus should be reached on the architecture. | ||
Should these be combined into a single module, or should one depend on the other? | Should these be combined into a single module, or should one depend on the other? | ||
- | It should of course be easy to understand | + | It should of course be easy to understand |
+ | |||
+ | Items to discuss: | ||
+ | * Name of modules(s) | ||
+ | * Definition of API functions and parameters | ||
+ | * Use of worker pools | ||
+ | |||
+ | Names | ||
+ | * The curl module has been renamed to " | ||
+ | * Need new name for the new module | ||
Please add your own comments below (hpw) | Please add your own comments below (hpw) | ||
+ | |||
+ | * (gv) I think it was mentioned at the meeting in Brussels: it would be nice to have a separate configuration file with the " | ||
+ | * (oej) The " |
devel/libcurl_integration.1454010208.txt.gz · Last modified: 2016/01/28 19:43 by hugh.waite