自己要传递一个json类型的参数,发现总是错误,于是想着在header头加上application/json,试了很多次不成功。中途有看到默认的数据请求类型是application/json。却下意识忽略还继续在错误的方向上寻找解决办法。
后来想到可能是post方法写的有问题,经过查找成功解决。
被自己愚蠢的气到,诶,遇到问题首先应该思考解决问题的方向是否正确,然后就是多看官方文档。
错误实例:
Dio dio = new Dio();
response = await dio.post(
'URL',
queryParameters: {
"name": "xiaoming",
"age": "18",

本文讲述了作者在传递JSON参数时遇到的问题,从错误地设置header到发现是post方法问题,最后分享了正确的POST数据方式,包括使用`data`字段、Map封装和文档实例。告诫读者遇事要先思考问题方向,查阅官方文档。
最低0.47元/天 解锁文章
623





