diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-07-11 17:27:25 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-07-11 17:27:25 +0200 |
commit | aca547d7e0d2c35de71daa934f01f6959b51cf7f (patch) | |
tree | b06d36c8274bec0bccb3c480d8603dc0460fb8b9 /src/rest | |
parent | 6ca3ea0b5f9fa3f8ff09add6482c65c813f3d620 (diff) | |
download | gnunet-aca547d7e0d2c35de71daa934f01f6959b51cf7f.tar.gz gnunet-aca547d7e0d2c35de71daa934f01f6959b51cf7f.zip |
fix
Diffstat (limited to 'src/rest')
-rw-r--r-- | src/rest/gnunet-rest-server.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/rest/gnunet-rest-server.c b/src/rest/gnunet-rest-server.c index 161da157b..26ac3feab 100644 --- a/src/rest/gnunet-rest-server.c +++ b/src/rest/gnunet-rest-server.c | |||
@@ -446,18 +446,21 @@ create_response (void *cls, | |||
446 | origin = GNUNET_CONTAINER_multihashmap_get (con_handle->data_handle | 446 | origin = GNUNET_CONTAINER_multihashmap_get (con_handle->data_handle |
447 | ->header_param_map, | 447 | ->header_param_map, |
448 | &key); | 448 | &key); |
449 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Origin: %s\n", origin); | 449 | if (NULL != origin) |
450 | //Only echo for browser plugins | ||
451 | if ((0 == | ||
452 | strncmp ("moz-extension://", origin, strlen ("moz-extension://"))) || | ||
453 | (0 == strncmp ("chrome-extension://", | ||
454 | origin, | ||
455 | strlen ("chrome-extension://")))) | ||
456 | { | 450 | { |
457 | if (NULL != origin) | 451 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Origin: %s\n", origin); |
452 | //Only echo for browser plugins | ||
453 | if ((0 == strncmp ("moz-extension://", | ||
454 | origin, | ||
455 | strlen ("moz-extension://"))) || | ||
456 | (0 == strncmp ("chrome-extension://", | ||
457 | origin, | ||
458 | strlen ("chrome-extension://")))) | ||
459 | { | ||
458 | MHD_add_response_header (con_handle->response, | 460 | MHD_add_response_header (con_handle->response, |
459 | MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN, | 461 | MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN, |
460 | origin); | 462 | origin); |
463 | } | ||
461 | } | 464 | } |
462 | } | 465 | } |
463 | if (NULL != allow_credentials) | 466 | if (NULL != allow_credentials) |