接03。http://blog.csdn.net/binzhouweichao/article/details/8101190
2012.10.23 于济南
qwebview.cpp中load2的内容,关于rawHeader部分。
QList<QByteArray> httpHeaders = req.rawHeaderList();
for (int i = 0; i < httpHeaders.size(); ++i) {
const QByteArray &headerName = httpHeaders.at(i);
request.addHTTPHeaderField(QString::fromLatin1(headerName), QString::fromLatin1(req.rawHeader(headerName)));
}
先说一下QList。从技术文档说起。
QList<T>,T是Type的缩写,也就是类型,是Qt的通用容器类。它存储了一些列的值,提供基于索引(index-based)的快速访问、插入、移动。QList就相当与一个数组,只不过它每个元素均为T类型,例如:
QList<QString> list;
list << "one" << "two" << "three";
// list: ["one", "two&