rest\u上传\u无数据WordPress抖动错误 var user=json.decode(jwtResponse.body); 字符串jwtToken=user[“token”]; Dio _Dio=new Dio()…options.baseUrl=SECURED_ENDPOINT; _dio.options.headers={ “内容类型”:“表单/多部分”, “授权”:“持有人”+jwtToken, }; 打印(_dio.options.headers); 地图={ “标题”:“演示标题”, '说明':“去鼠标”, }; 最终模拟类型数据= mediaType.split('/'); MultipartFile MultipartFile=MultipartFile.fromString( 文件路径, contentType:MediaType(mimeTypeData[0],mimeTypeData[1]) ); 映射['file']=multipartFile; 印刷(地图); FormData _FormData=FormData.fromMap(地图); 回复res=等待_dio.post( “/wp json/wp/v2/media”, 数据:_formData, ); 打印(res.statusCode); 打印(存储数据); 返回res;
响应:{“代码”:“rest\u上载\u无数据”,“消息”:“未提供数据”,“数据”:{“状态”:400} 我也尝试添加不同的标题。它们似乎都不起作用。请帮忙rest\u上传\u无数据WordPress抖动错误 var user=json.decode(jwtResponse.body); 字符串jwtToken=user[“token”]; Dio _Dio=new Dio()…options.baseUrl=SECURED_ENDPOINT; _dio.options.headers={ “内容类型”:“表单/多部分”, “授权”:“持有人”+jwtToken, }; 打印(_dio.options.headers); 地图={ “标题”:“演示标题”, '说明':“去鼠标”, }; 最终模拟类型数据= mediaType.split('/'); MultipartFile MultipartFile=MultipartFile.fromString( 文件路径, contentType:MediaType(mimeTypeData[0],mimeTypeData[1]) ); 映射['file']=multipartFile; 印刷(地图); FormData _FormData=FormData.fromMap(地图); 回复res=等待_dio.post( “/wp json/wp/v2/media”, 数据:_formData, ); 打印(res.statusCode); 打印(存储数据); 返回res;,wordpress,flutter,rest,dart,wordpress-rest-api,Wordpress,Flutter,Rest,Dart,Wordpress Rest Api,响应:{“代码”:“rest\u上载\u无数据”,“消息”:“未提供数据”,“数据”:{“状态”:400} 我也尝试添加不同的标题。它们似乎都不起作用。请帮忙 var user = json.decode(jwtResponse.body); String jwtToken = user["token"]; Dio _dio = new Dio()..options.baseUrl = SECURED_ENDPOINT; _di
var user = json.decode(jwtResponse.body);
String jwtToken = user["token"];
Dio _dio = new Dio()..options.baseUrl = SECURED_ENDPOINT;
_dio.options.headers = {
'Content-Type': 'form/multipart',
'Authorization': 'Bearer '+jwtToken,
};
print(_dio.options.headers);
Map<String, dynamic> maps = {
'title': "Demo Title",
'caption': "De Mouse",
};
final mimeTypeData =
mediaType.split('/');
MultipartFile multipartFile = MultipartFile.fromString(
filePath,
contentType: MediaType(mimeTypeData[0], mimeTypeData[1])
);
maps['file'] = multipartFile;
print(maps);
FormData _formData = FormData.fromMap(maps);
Response res = await _dio.post(
"/wp-json/wp/v2/media",
data: _formData,
);
print(res.statusCode);
print(res.data);
return res;