Как я могу получить заголовки ответа responseHeaders() из PyQt6.QtWebEngineCore.QWebEngineLoadingInfo()

Вот пример кода:

from PyQt6.QtWidgets import QApplication
from PyQt6.QtWebEngineWidgets import QWebEngineView
from PyQt6.QtWebEngineCore import QWebEngineLoadingInfo
from PyQt6.QtCore import QUrl
import sys

if __name__ == '__main__':
    app = QApplication(sys.argv)
    view = QWebEngineView()
    view.load(QUrl('https://duckduckgo.com'))
    page = view.page()
    info = QWebEngineLoadingInfo().responseHeaders()
    response_headers = page.loadingChanged(info)
    print(response_headers)
    view.show()
    sys.exit(app.exec())

Как получить http-заголовки ответов после каждой загрузки? Я пытался сделать это:

page = view.page()
info = QWebEngineLoadingInfo().responseHeaders()
response_headers = page.loadingChanged(info)
print(response_headers)

Но я получаю ошибку:

TypeError: QWebEngineLoadingInfo(other: QWebEngineLoadingInfo): not enough arguments

Ответы (0 шт):