首页 > 代码库 > Asp.net Web API 返回Json对象的两种方式
Asp.net Web API 返回Json对象的两种方式
这两种方式都是以HttpResponseMessage的形式返回,
方式一:以字符串的形式
var content = new StringContent("{\"FileName\": \"" + fileName + "\"}");HttpResponseMessage response = new HttpResponseMessage(){ Content = content};response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
方式二:以对象(这里用的是字典)的方式
var fileNames = new Dictionary<string, string>();
fileNames.Add("FileName", fileName);
var content = new ObjectContent<Dictionary<string, string>>(fileNames, new JsonMediaTypeFormatter(), "application/json");
HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, content);
Asp.net Web API 返回Json对象的两种方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。