Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.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
flattermultipartrequest:如何在python中获取字段值_Python_Api_Flutter_Flask - Fatal编程技术网

flattermultipartrequest:如何在python中获取字段值

flattermultipartrequest:如何在python中获取字段值,python,api,flutter,flask,Python,Api,Flutter,Flask,颤振码 `Future<Response_Data> UploadImageAndData(File file, String filename, String username)async{ var request = http.MultipartRequest('POST', Uri.parse("http://x.x.x.x:port/user/app/check_form/"),); M

颤振码

`Future<Response_Data> UploadImageAndData(File file, String filename, String username)async{           
        var request = http.MultipartRequest('POST',
        Uri.parse("http://x.x.x.x:port/user/app/check_form/"),);
        Map<String, String> headers = {"Content-type": "multipart/form-data"};
        request.files.add(http.MultipartFile('pro_image',file.readAsBytes().asStream(),
        file.lengthSync(),filename: filename,),);
        request.fields['user_name'] = username; 
        request.headers.addAll(headers);
        var res = await request.send();                                                                                  
        final respStr = await res.stream.bytesToString();
        }`       
`Future UploadImageAndData(文件文件、字符串文件名、字符串用户名)异步{
var request=http.MultipartRequest('POST',
解析http://x.x.x.x:port/user/app/check_form/"),);
映射头={“内容类型”:“多部分/表单数据”};
request.files.add(http.MultipartFile('pro_image',file.readAsBytes().asStream(),
file.lengthSync(),文件名:filename,),);
request.fields['user\u name']=用户名;
request.headers.addAll(headers);
var res=wait request.send();
final respStr=wait res.stream.bytesToString();
}`       

如何在flask中获取此字段['user_name']值。就像我用
pro_image=request.files['pro_image']

检索图像文件一样,我在颤振方面经验不足,但要从body获取数据(如果您以json格式发送数据),可以使用:

request.json['username']
或者,如果您将数据作为表单数据发送,则可以使用:

request.form.get('username')