c# 中使用第三方控件 restsharp
post数据时 json字段名称首字母变成小写了,请问怎么解决 谢谢
比如代码中写的是 {"Abc":1}
restsharp post提交时在 fiddler中 看到的是 {"abc":1}
首字母变成小写是 camelCase 命名规则,这是标准规则,要改成首字母大写有点小麻烦,参考
client.UseSystemTextJson(new JsonSerializerOptions {...});
public class UpperCaseNamingPolicy : JsonNamingPolicy
{
public override string ConvertName(string name) =>
name.ToUpper();
}
有没有选项设置为 不要改动我提交的json