CHttpFile::QueryInfoStatusCode
BOOL QueryInfoStatusCode( DWORD& dwStatusCode ) const;
返回值:
如果成功,则返回非零值,否则为0。如果此调用失败,可通过调用Win32的函数GetLastError来确定错误原因。
参数:
dwStatusCode
状态号的参考值。状态号标识请求事件是成功还是失败。请参阅说明部分,以了解状态号的细节。
说明:
调用此成员函数以获得HTTP请求相关联的状态号并将其放到所提供的dwStatusCode 参数中。只有在SendRequest 被成功调用或者一个CHttpFile对象被 OpenURL成功创建后,才能使用该成员函数。
分组的HTTP 状态号标识请求的成功或失败。以下列表列出了状态号组及大部分常用状态号。
分组
含义
200-299
成功
300-399
信息
400-499
请求错误
500-599
服务器错误
常用的HTTP状态号:
状态号
含义
200
URL定位,接着传输
400
不可理解的请求
404
所请求的URL未找到
405
服务器不支持所请求的方法
500
未知的服务器错误
503
已达到服务器容量
请参阅:
CInternetFile