Flask - 通过服务器访问另一个网站

时间:2018-03-14 09:18:08

标签: python flask python-requests

我有一个烧瓶服务器,它通过vpn连接到另一台本地机器。要访问本地计算机,我通过以下方式重新路由:

@app.route('/portal/<page>')
def portal(page):
    return requests.get('http://192.168.0.69/'+page).content

这允许我打开本地计算机上的每个页面。但是页面上有一些php表单,我无法弄清楚如何发布。

我试过了:

@app.route('/portal/<page>', methods=['POST','GET'])
def portal(page):
    if request.form:
        return requests.post('http://192.168.0.69/'+page, data = request.form).content
    else:
        return requests.get('http://192.168.0.69/'+page).content

但这最终只能刷新页面。什么都没发生。

1 个答案:

答案 0 :(得分:0)

是不是可以在LOWER OSI级别上运行proxi?如果是,使用行套接字(checkboxB

会容易得多