Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 从flask web服务获取react中的压缩zlib文件_Reactjs_Flask_Zlib_Http Get - Fatal编程技术网

Reactjs 从flask web服务获取react中的压缩zlib文件

Reactjs 从flask web服务获取react中的压缩zlib文件,reactjs,flask,zlib,http-get,Reactjs,Flask,Zlib,Http Get,我有一个python flask Web服务,其中我使用zlib返回一个压缩的json对象: @app.route('/get_my_object') def get_obj(): comp_res = zlib.compress(json.dumps(my_json_object).encode('utf-8')) # return compressed result return comp_res 在我的react代码中,在

我有一个python flask Web服务,其中我使用zlib返回一个压缩的json对象:

    @app.route('/get_my_object')
    def get_obj():
        comp_res = zlib.compress(json.dumps(my_json_object).encode('utf-8'))

        # return compressed result
        return comp_res
在我的react代码中,在压缩对象之前,我只使用fetch:

fetch(local_host + 'get_my_object').then(res => res.json()).then(response => { //do something})
现在当我有一个压缩的json对象时

res => res.json()
我显然得到了一个错误,因为它不是json对象

我如何解压缩它并从中获取json数据? 调用get请求时是否需要添加特定的编码头?我需要添加一些在JS中使用zlib.decompress的代码吗

谢谢