diff --git a/c/network/http/http_rel.c b/c/network/http/http_rel.c index b574238..76f7159 100644 --- a/c/network/http/http_rel.c +++ b/c/network/http/http_rel.c @@ -37,7 +37,7 @@ char *recv_http_request(int cfd){ read(cfd,&input,1); switch(input){//截取头部 case '\n': - if(buf.buf[buf.size-1] == '\r'&&buf.buf[buf.size-2] =='n'&&buf.buf[buf.size-3] == '\r') + if(buf.buf[buf.size-1] == '\r'&&buf.buf[buf.size-2] =='\n'&&buf.buf[buf.size-3] == '\r') { buf.size-3; buf.buf = (char*)realloc(buf.buf,buf.size);//截取头部