Python 2.7 如何使用Python(Ghost.py)获取XMLHttpRequest(XHR)的请求体?

Python 2.7 如何使用Python(Ghost.py)获取XMLHttpRequest(XHR)的请求体?,python-2.7,ghost.py,Python 2.7,Ghost.py,我正在尝试加载一个网页并监视它的XHR(XMLHttpRequests)。为此,我将Ghost.py与Python2.7一起使用。我可以看到正在进行的XHR,并且可以读取URL和响应,但是我希望读取请求正文,以便以后可以重新创建这些请求 from ghost import Ghost, Session ghost = Ghost() with ghost.start(): session = Session(ghost, download_images=False, display=

我正在尝试加载一个网页并监视它的XHR(XMLHttpRequests)。为此,我将Ghost.py与Python2.7一起使用。我可以看到正在进行的XHR,并且可以读取URL和响应,但是我希望读取请求正文,以便以后可以重新创建这些请求

from ghost import Ghost, Session

ghost = Ghost()

with ghost.start():
    session = Session(ghost, download_images=False, display=False)
    page, rs = session.open("https://www.example.com/", timeout=60)
    assert page.http_status == 200

    result, resources = session.wait_while_selector('[class=loading]:not([style="display: none;"])', timeout=60)
    for resource in resources:
        print resource.url
        print resource.content
我在文档中搜索过,但找不到对XHR请求正文的任何引用,我在返回的resources对象中搜索过对请求的引用,但只能找到request.headers(不包括帖子正文)和_reply数据

能否保存XHR请求的POST正文以及响应