привет, я создаю настольное приложение на PyQt python и загружаю в него веб-браузер, теперь я хочу добавить функциональные возможности http fox (плагин Firefox) для просмотра загруженных URL-адресов с переданным запросом и другими заголовками, связанными с каждым URL-адресом, таким же, как в http лисе.
Я написал код для отображения загруженных URL-адресов, но не нашел способа показать другие заголовки при нажатии каждого URL-адреса. я слышал о Cookie Jar в Qwebview, но не знаю, как показывать с каждым загруженным URL-адресом.
Мой код: -
class Manager(QNetworkAccessManager):
def __init__(self, table):
QNetworkAccessManager.__init__(self)
self.finished.connect(self._finished)
self.table = table
def _finished(self, reply):
headers = reply.rawHeaderPairs()
headers = {str(k):str(v) for k,v in headers}
content_type = headers.get("Content-Type")
url = reply.url().toString()
status = reply.attribute(QNetworkRequest.HttpStatusCodeAttribute)
status, ok = status.toInt()
self.table.update([url, str(status), content_type])
я хочу что-то вроде
[![here on the upper part we have loaded URLs and below that we can see the header, i have written the code for loaded URLs but how to show the headers][1]][1]