finish the class of dns, good job
finish regex TODO url
commit codes finish the general process TODO: enhance the Regex to can get some letters from the dst_str
modify the gitignore and ignore the swp files
I find some problem with regexec() in system call. The note is in regex.h
will use boost::regex instead of regcomp() and regexec() the reason was said in regex.h
fix regex's bug
next to do : visit the url and get data from the url
TODO:finish the socket, I will finish a single client that connect to http server to understand the prcess that interactive with http server