summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorNikola Pajkovsky <npajkovs@redhat.com>2011-05-17 16:19:29 +0200
committerNikola Pajkovsky <npajkovs@redhat.com>2011-05-17 17:01:43 +0200
commit92cb090b4bb41ae18e662496f6863c609849db11 (patch)
treedecd3a9e7bbe10e2ebf8224a6b7b8b3e1216db8f /src/plugins
parenta1275c845a4ba0b355395d7bc3473509f4695b8e (diff)
downloadabrt-92cb090b4bb41ae18e662496f6863c609849db11.tar.gz
abrt-92cb090b4bb41ae18e662496f6863c609849db11.tar.xz
abrt-92cb090b4bb41ae18e662496f6863c609849db11.zip
add additional headers into abrt_post()
Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/abrt_rh_support.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/plugins/abrt_rh_support.c b/src/plugins/abrt_rh_support.c
index b83f041e..3ffa54be 100644
--- a/src/plugins/abrt_rh_support.c
+++ b/src/plugins/abrt_rh_support.c
@@ -323,7 +323,13 @@ send_report_to_new_case(const char* baseURL,
);
case_state->username = username;
case_state->password = password;
- abrt_post_string(case_state, case_url, "application/xml", case_data);
+
+ static const char *headers[] = {
+ "Accept: text/plain",
+ NULL
+ };
+
+ abrt_post_string(case_state, case_url, "application/xml", headers, case_data);
char *case_location = find_header_in_abrt_post_state(case_state, "Location:");
switch (case_state->http_resp_code)
@@ -385,7 +391,9 @@ send_report_to_new_case(const char* baseURL,
);
atch_state->username = username;
atch_state->password = password;
- abrt_post_file_as_form(atch_state, atch_url, "application/binary", report_file_name);
+
+ abrt_post_file_as_form(atch_state, atch_url, "application/binary", headers,
+ report_file_name);
char *atch_location = find_header_in_abrt_post_state(atch_state, "Location:");
switch (atch_state->http_resp_code)