我在“ProcessFeed”下面有一个这样的 web api 方法。我正在使用 Swagger API 来测试这项服务。
输入数据需要是一个大的XML 字符串。问题是字符串中有双引号(“),它不起作用。
如何解决这个问题。
我也尝试过这样的方法-ProcessFeed(string data)
代码
public class InputDataModel
{
public string Data { get; set; }
}
public HttpResponseMessage ProcessFeed(InputDataModel inputDataModel)
{
var response = _processorCore.ProcessFeed(inputDataModel.Data);
}
昂首阔步
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"Data": \
"<Date>"2013-02-05"</Date> \
<Time>19:32:33.407</Time>" \
}' 'http://localhost:50545/processfeed'