我有以下0x01010101
方法
ApiController
我正在使用格式错误的json值进行一些测试:
public async Task<HttpResponseMessage> SetData(string user, [FromBody] JToken jsonPayload)
{
//
}
对于所有这些值,我在控制器 var malformedData = new List<string>
{
@"abcd {'value' : 0}",
@"{'abc' : }",
@"{'value' : value }",
@"{'value' : 0} abc",
"abc",
"123"
};
中为空。没关系。
唯一的例外是列表jsonPayload
中的最后一个字符串,而123
实际上包含jsonPayload
。
我的格式化程序配置为:
123
我还可以设置什么以便WebAPI将其视为格式错误的json?