HTTP GET第二次无法正常工作

时间:2017-10-04 19:11:18

标签: java sockets http

我正在制作一个HTTP客户端的问题。我已经以HashMap的形式实现了一个缓存,以防止重新下载完全相同的文件(如果已经下载的话)。如果文件已经下载,我还希望能够更新缓存。这是代码:

import os, sys

import PyQt4
from PyQt4.QtGui import *
from PyQt4.QtCore import *

class Example(QWidget):
    def __init__(self, parent = None):
        super().__init__()

        self.grid = QGridLayout()
        self.setLayout(self.grid)
        btn = QPushButton()
        le = QLineEdit()
        combo = QComboBox()

        self.grid.addWidget(btn, 0, 0)
        self.grid.addWidget(le, 0 , 1)
        self.grid.addWidget(combo, 0, 2)


        self.show()

def main():
    app = QApplication(sys.argv)
    main = Example()
    main.show()
    sys.exit(app.exec_())

main()

我正在为输出流使用套接字连接, 并且在200的开头使用循环,如果,我已经验证了第一个HEAD请求完全正常。

然而,在循环之后,仍然有0个元素。有人可以帮忙吗?

0 个答案:

没有答案