可以使用 requests.get(embed_url, data = data) 将字符串列表作为参数传递给 Flask 服务器。在服务端,可以使用 request.form.getlist 来获取这个列表。

例如,在 Python requests 中:

import requests

data = ['string1', 'string2', 'string3']
response = requests.get('http://localhost:5000/', data = data)

在 Flask 服务器端:

from flask import Flask, request

app = Flask(__name__)

@app.route('/', methods=['GET'])
def index():
    data_list = request.form.getlist('data')
    return f'Received data: {data_list}'

if __name__ == '__main__':
    app.run(debug=True)

需要注意的是,requests.get() 不会将数据作为 JSON 传递,因此需要使用 request.form.getlist() 来获取数据。如果需要传递 JSON 数据,可以使用 requests.post() 并设置 headers={'Content-Type': 'application/json'}。

Python requests.get() 传递字符串列表参数到 Flask 服务端

原文地址: https://www.cveoy.top/t/topic/oGG5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录