在Python3中,requests.get()给出了不完整的json响应

在Python3中,requests.get()给出了不完整的json响应,python,python-3.x,python-requests,Python,Python 3.x,Python Requests,我正在尝试使用请求获取数据。get()。而且响应数据很大(包含10000条mongodb记录)。但我得到的回应几乎总是支离破碎。我很少得到正确的结果 示例: 应该是这样的: [ { "_id":"5a72c839c634133e1e9ab502", "data":{"today_wh":13500}, "dts":"2018-02-01T07:56:31.000Z", "ts":1517471791 }, {

我正在尝试使用
请求获取数据。get()
。而且响应数据很大(包含10000条mongodb记录)。但我得到的回应几乎总是支离破碎。我很少得到正确的结果

示例:
应该是这样的:

[
    {
        "_id":"5a72c839c634133e1e9ab502",
        "data":{"today_wh":13500},
        "dts":"2018-02-01T07:56:31.000Z",
        "ts":1517471791
    },
    {
        "_id":"5a72c839c634133e1e9ab503",
        "data":{"today_wh":13500},
        "dts":"2018-02-01T07:57:06.000Z",
        "ts":1517471826
    }
]
是这样的:

[
    {
        "_id":"5a72c8ecc634133e1e9ab51b",
        "data":{"today_wh":13700},
        "dts":"2018-02-01T08:00:01.000Z",
        "ts":1517472001
    },
    {
        "_id":

如何获得整个结果?

请求设置的默认用户代理是“用户代理”:“python请求/2.7.6”。尝试模拟,因为它来自浏览器而不是脚本。尝试按如下方式模拟用户代理:

import requests
url = "http://example.com/"
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',
    'Content-Type': 'text/html',
}
response = requests.get(url, headers=headers)
html = response.text

显示用于发出和接收请求的代码。@martinho-此问题是否已修复?