【发布时间】:2019-01-10 08:04:10
【问题描述】:
我使用 VS2010 创建了一个 C# MVC4 Web api。当我尝试通过调用 api (http://localhost/APITest/test?data=12345-45678-890) 进行调试时,系统返回操作 + 参数 ["test?data=12345-45678-890"] 作为文件名并要求保存文件。我无法完全打开或保存文件。我可以知道它导致问题的原因是什么吗?
提前致谢。
尝试四处搜索并不能真正找到我遇到的类似问题。
[HttpGet]
public DocumentModel Test(String data)
{
List<DocumentModel> doc = new List<DocumentModel>();
DocumentModel docObj;
docObj.Name = "Venom";
docObj.Decription = "Fiction story";
docObj.Remarks = "Remarks";
doc.Add(docObj);
return docObj;
}
应该将 DocumentModel 作为 json 字符串返回。
【问题讨论】:
标签: c# asp.net-mvc asp.net-apicontroller