twister

HTTP fault injector for testing
Log | Files | Refs | README | LICENSE

commit 69740fffec9be655e6fc99203237b323f0330d00
parent 0095cd3f7e69a7a3b9455e923011fb484d2a81b3
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Fri,  7 Jun 2019 12:36:30 +0200

symbol for apikey-sandbox

Diffstat:
Msrc/twister/taler-twister-service.c | 12++++++++++++
1 file changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/twister/taler-twister-service.c b/src/twister/taler-twister-service.c @@ -1575,9 +1575,12 @@ create_response (void *cls, curl_easy_setopt (hr->curl, CURLOPT_INFILESIZE, hr->io_len); + + /* This works _response_ headers out. */ curl_easy_setopt (hr->curl, CURLOPT_HEADERFUNCTION, &curl_check_hdr); + curl_easy_setopt (hr->curl, CURLOPT_HEADERDATA, hr); @@ -1724,10 +1727,19 @@ create_response (void *cls, return MHD_NO; } + /** + * This works _request_ headers out. + */ MHD_get_connection_values (con, MHD_HEADER_KIND, &con_val_iter, hr); + #ifdef APIKEY_SANDBOX + GNUNET_assert + (NULL != curl_slist_append + (hr->headers, + "Authorization: ApiKey sandbox"); + #endif curl_easy_setopt (hr->curl, CURLOPT_HTTPHEADER,