From 7b18702b3584ee5ff0bc989534ece224ce2316ff Mon Sep 17 00:00:00 2001 From: chenyong <1521761801@qq.com> Date: Sat, 27 Oct 2018 14:56:16 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91=E5=A4=B4?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9B=B8=E5=90=8C=E5=AD=97=E6=AE=B5=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E6=B7=BB=E5=8A=A0=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: chenyong <1521761801@qq.com> --- src/webclient.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/webclient.c b/src/webclient.c index 9081a29..564ca8d 100644 --- a/src/webclient.c +++ b/src/webclient.c @@ -617,19 +617,19 @@ static int webclient_send_header(struct webclient_session *session, int method) web_free(header_buffer); } - if (memcmp(header, "Host:", rt_strlen("Host:"))) + if (strstr(header, "Host:") == RT_NULL) { if (webclient_header_fields_add(session, "Host: %s\r\n", session->host) < 0) return -WEBCLIENT_NOMEM; } - if (memcmp(header, "User-Agent:", rt_strlen("User-Agent:"))) + if (strstr(header, "User-Agent:") == RT_NULL) { if (webclient_header_fields_add(session, "User-Agent: RT-Thread HTTP Agent\r\n") < 0) return -WEBCLIENT_NOMEM; } - if (memcmp(header, "Accept:", rt_strlen("Accept:"))) + if (strstr(header, "Accept:") == RT_NULL) { if (webclient_header_fields_add(session, "Accept: */*\r\n") < 0) return -WEBCLIENT_NOMEM;