Устаревшие направляющие? метод для карты сайта всегда возвращает HTTP 200

Вы должны создать QLabel, установить его в макете и обновлять только текст с помощью setText():

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QHBoxLayout, QPushButton, QLabel, QLineEdit
from PyQt5.QtCore import pyqtSlot

class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.game_name = QLabel("Stocks:")
        self.game_line_edit = QLineEdit()
        self.search_button = QPushButton("Print")
        self.search_button.clicked.connect(self.on_click)
        self.game = QLabel()

        hbox = QHBoxLayout(self)        
        hbox.addWidget(self.game_name)
        hbox.addWidget(self.game_line_edit)
        hbox.addWidget(self.search_button)
        hbox.addWidget(self.game)
        self.show()

    @pyqtSlot()
    def on_click(self):
        self.game.setText(self.game_line_edit.text())

if __name__ == "__main__":

    app = QApplication(sys.argv)
    win = Window()
    sys.exit(app.exec_())
5
задан John Topley 13 April 2009 в 16:01
поделиться

1 ответ

вполне вероятно, что ваш код Rails в порядке, но curl не отправляет заголовок If-Modified-Since, когда вы выполнить свой тест Из curl docs :

УСЛОВИЯ ВРЕМЕНИ

HTTP позволяет клиенту указывать время условие для документа это Запросы. Это если модифицирован-с или Если-Unmodified-С. Скручиваемость позволяет укажите их с помощью -z / - time-cond флаг.

Например, вы можете легко сделать загрузка, которая выполняется только если удаленный файл новее локального копировать. Это будет сделано так:

curl -z local.html http://remote.server.com/remote.html

Или вы можете загрузить файл, только если локальный файл новее удаленного один. Сделайте это, предварительно указав дату строка с '-', как в:

curl -z -local.html http://remote.server.com/remote.html

Вы можете указать дату «произвольного текста» как состояние. Скажите завиток только для скачивания файл, если он был обновлен с вчера:

curl -z вчера http://remote.server.com/remote.html

Затем Curl будет принимать широкий диапазон форматы даты. Вы всегда делаете дату проверить наоборот добавляя перед ним тире '-'.

4
ответ дан 15 December 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: