Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QHttpResponseHeader Class Reference
[QtNetwork module]

该QHttpResponseHeader类包含HTTP响应头信息。More...

继承QHttpHeader

Methods


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和协议版本majorVerminorVer

这个函数是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和协议版本majorVerminorVer

这个函数是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( ) 。




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5