You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter中PUT请求无法正常工作,求助排查原因

Flutter PUT 请求无法正常工作排查求助
  • 问题:Flutter中发起的PUT请求无法正常工作,但通过Postman测试确认服务器端无问题,服务运行正常。

  • 原始请求数据:
    原始请求数据

  • 请求实现代码:

Future<void> addProductType(
    {required String productID,
    required String title,
    required String description,
    required String isAvailable,
    required String status,
    required List<ModelTypeProduct> typeProduct}) async {
  String token = await getToken();

  var _body = <String, dynamic>{
    "title": title,
    "description": description,
    "is_available": isAvailable,
    "status": status,
    "product_types": typeProduct
  };
  print('sss -> ${jsonEncode(_body)}');

  final url = Uri.parse(url.config);

  final response = await http.put(
    url,
    body: jsonEncode(_body),
    headers: {
      'Accept': 'application/json; charset=UTF-8',
      'Authorization': 'Bearer $token',
    },
  );

  if (response.statusCode == 200) {
    print('Hata: ${response.statusCode}');
  } else {
    print('Hata: ${response.statusCode}');
  }
}
  • 请求日志信息:
    请求日志

尝试多种方法仍未找到解决方案,不清楚PUT请求为何无法发送,恳请帮忙排查。

内容的提问来源于stack exchange,提问作者Amin Azizzadeh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 17:56:11