[QtNetwork module]
该QHttpResponseHeader类包含HTTP响应头信息。More…
继承QHttpHeader。
Methods
__init__ (self)
__init__ (self, QHttpResponseHeader header)
__init__ (self, QString str)
__init__ (self, int code, QString text = QString(), int major = 1, int minor = 1)
int majorVersion (self)
int minorVersion (self)
bool parseLine (self, QString line, int number)
QString reasonPhrase (self)
setStatusLine (self, int code, QString text = QString(), int major = 1, int minor = 1)
int statusCode (self)
QString toString (self)
Detailed Description
该QHttpResponseHeader类包含HTTP响应头信息。
这个类是由QHttp类报告的报头信息,客户端从服务器接收。
HTTP响应有一个状态代码,表明该响应的状态。此代码是一个3位数的整数结果代码(详见至RFC 1945) 。除了状态代码,您还可以指定描述的代码的原因( “理词” ),一个人类可读的文本。这个类可以让你得到状态码和原因短语。
Method Documentation
QHttpResponseHeader.__init__ (self)
构造一个空的HTTP响应头。
QHttpResponseHeader.__init__ (self, QHttpResponseHeader header)
构造的副本header。
QHttpResponseHeader.__init__ (self, QString str)
从字符串构造一个HTTP响应头str。该字符串被解析和信息设置。该str应该由一个或多个的“ \ r \ n ”分隔行,第一行应该是状态行(格式: HTTP版本,空间,状态代码,空间,原因短语) ;其馀各行应该有格式为key ,冒号,空格,值。
QHttpResponseHeader.__init__ (self, int code, QString text = QString(), int major = 1, int minor = 1)
构造一个QHttpResponseHeader,状态代码设置为code,原因短语text和协议版本majorVer和minorVer。
这个函数是Qt 4.1中引入。
See also statusCode( )reasonPhrase( )majorVersion()和minorVersion( ) 。
int QHttpResponseHeader.majorVersion (self)
从重新实现QHttpHeader.majorVersion( ) 。
返回主协议版本的HTTP响应头。
See also minorVersion( )statusCode()和reasonPhrase( ) 。
int QHttpResponseHeader.minorVersion (self)
从重新实现QHttpHeader.minorVersion( ) 。
返回未成年协议版本的HTTP响应头。
See also majorVersion( )statusCode()和reasonPhrase( ) 。
bool QHttpResponseHeader.parseLine (self, QString line, int number)
QString QHttpResponseHeader.reasonPhrase (self)
返回原因短语HTTP响应头。
See also statusCode( )majorVersion()和minorVersion( ) 。
QHttpResponseHeader.setStatusLine (self, int code, QString text = QString(), int major = 1, int minor = 1)
设置状态代码code,原因短语text和协议版本majorVer和minorVer。
这个函数是Qt 4.1中引入。
See also statusCode( )reasonPhrase( )majorVersion()和minorVersion( ) 。
int QHttpResponseHeader.statusCode (self)
返回的HTTP响应头的状态代码。
See also reasonPhrase( )majorVersion()和minorVersion( ) 。
QString QHttpResponseHeader.toString (self)
从重新实现QHttpHeader.toString( ) 。