flutter/dart 中的补丁程序请求

Patch request in flutter/dart

我正在尝试在 flutter 中发出补丁请求,在正文中我将我的值写为:

body: {
"var" : [v]
}

但是我一直收到这个错误:

Unhandled Exception: Bad state: Cannot set the body fields of a Request with content-type "application/json".

您需要使用 json.encode:

将您的数据转换为 JSON
import 'dart:convert';

body: json.encode({"var" : [v]});