http hsa: use octet-stream content type for tps 15/35415/3
authorFlorin Coras <fcoras@cisco.com>
Wed, 23 Feb 2022 02:18:47 +0000 (18:18 -0800)
committerDave Barach <openvpp@barachs.net>
Wed, 23 Feb 2022 21:33:46 +0000 (21:33 +0000)
Type: improvement

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I925618e426b325f4fafb9ed39a2d7c2d7c7b38f3

src/plugins/hs_apps/http_tps.c
src/plugins/http/http.h

index 205e062..089350e 100644 (file)
@@ -189,7 +189,7 @@ hts_start_send_data (hts_session_t *hs, http_status_code_t status)
 
   msg.type = HTTP_MSG_REPLY;
   msg.code = status;
-  msg.content_type = HTTP_CONTENT_TEXT_HTML;
+  msg.content_type = HTTP_CONTENT_APP_OCTET_STREAM;
   msg.data.type = HTTP_MSG_DATA_INLINE;
   msg.data.len = hs->data_len;
 
index da74459..d18b057 100644 (file)
@@ -83,7 +83,8 @@ typedef enum http_msg_type_
   _ (TEXT_HTML, "text/html")                                                  \
   _ (TEXT_CSS, "text/css")                                                    \
   _ (TEXT_JS, "text/javascript")                                              \
-  _ (TEXT_JSON, "application/json")
+  _ (APP_JSON, "application/json")                                            \
+  _ (APP_OCTET_STREAM, "application/octet-stream")
 
 typedef enum http_content_type_
 {