我正在尝试将来自Facebook的用户个人资料图片包含在内,但工作正常,但事情就是当您想要将其包含在受SSL保护的页面上时.我找不到从安全位置加载图片的方法.使用以下链接到用户个人资料pic:
https://graph.facebook.com/<FB_ID HERE>/picture?type=square
Run Code Online (Sandbox Code Playgroud)
即使我使用https,也不会安全加载(浏览器说页面只是部分加密).这并不奇怪,因为链接只是重定向到图像,例如我的个人资料图片:
https://graph.facebook.com/Bazze/picture?type=square
Run Code Online (Sandbox Code Playgroud)
这将得到以下图片:
http://profile.ak.fbcdn.net/hprofile-ak-snc4/161513_633115680_6792455_q.jpg
Run Code Online (Sandbox Code Playgroud)
请注意,这不是一个安全的位置.
任何人都知道如何通过https协议安全地加载个人资料图片?
谢谢!
我有一个文件,其中列出了绝对文件路径,每行1个.列出的文件是有序的,因此例如/Documents/dir中的所有文件将在文件中彼此之后列出.
我想要做的是将所有这些文件QTreeWidget放在一个漂亮的分层结构中,就像普通的文件系统一样.我如何从我的绝对路径文件中做到这一点?
这就是我对此进行编码的程度:
QFile file(FILENAME_ENCRYPTED);
QString line;
QDir dir;
QTreeWidgetItem *item;
if (file.open(QIODevice::ReadOnly)) {
QTextStream stream( &file );
do {
line = stream.readLine();
if (!line.isNull()) {
dir = QDir(line);
item = new QTreeWidgetItem();
item->setText(0, dir.dirName());
this->ui->treeWidget->addTopLevelItem(item);
}
} while (!line.isNull());
}
file.close();
Run Code Online (Sandbox Code Playgroud)
这工作正常,但它只列出了彼此之后的所有文件名.我想我必须做一些递归函数,但递归不是我最好的朋友,我更喜欢迭代!有人能给我一个正确的方向吗?:)