'Proxies an HTTP request through a JSON request.
It is strongly recommended to not request binary files through this,
as the result will be a binary data blob as well.
:param path: actual request path
:return: file content'

@http.route('/web/proxy/load', type='json', auth='none')
def load(self, path):

    from werkzeug.test import Client
    from werkzeug.wrappers import BaseResponse
    base_url = request.httprequest.base_url
    return Client(request.httprequest.app, BaseResponse).get(path, base_url=base_url).data
