今天使用FLutter的Dio库请求报错
DioError (DioError [DioErrorType.RESPONSE]: Http status error [500])
找了半天解决办法,最后发现是 contentType 设置的不对
最后跟后台沟通,确定了contentType,改为以下代码
Response result = await dio.post(
"http://" + ip + ":" + port + url,
data: data,
options: new Options(
contentType: Headers.formUrlEncodedContentType,
),
)
最终测试通过
网友评论