锁定老帖子 主题:TSE源码分析-url.h
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-18
最后修改:2010-01-19
//根据一个给定的URL,组成消息体,发送给该URL指向的服务器。 //为此,定义Url类
//url.h
#ifndef _URL_H_030728_
#define _URL_H_030728_ #include<string> //定义URL和HOST长度 const unsigned int URL_LEN=256; using namespace std; //URL类型为HTTP、FTP、或无效 //定义HTTP和FTP的默认端口 const int DEFAULT_HTTP_PORT = 80; class CUrl stringm_sHost;//Extracted hostname public: //bool ParseUrl(string strUrl); //解析URL的scheme, host, port and request // break an URL into scheme,host, port and request. //解析URL的scheme, host, port and request // break an URL into scheme, host, port andrequest. //解析URL的scheme, host, port and request // get the ip address by hostname通过主机名得到IP //基本判断函数 bool IsValidHost(const char *ip); private: }; extern pthread_mutex_t mutexMemory; #endif 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 2400 次