pos = line.find(':'); // line의 : 위치 찾기
key = line.substr(0, pos); // key는 : 전까지
if (line[pos + 1] == ' ') // : 다음이 ' '면
value = line.substr(pos + 2); // ' ' 다음부터 value
else
value = line.substr(pos + 1); // 아니면 : 다음부터 value
if (ft::isspace(value[0]) || ft::isspace(key[0]) || value.empty() || key.empty()) // value, key의 첫 글자가 space이면 안되고, 비어있으면 안된다.
{
req.valid = false;
return (false);
}
처음부터 ~ send503
send503 ~ parseRequest
parseRequest ~ 끝까지