`

return HttpResponseMessage with ObjectContent Json Type

 
阅读更多
public async Task<HttpResponseMessage> Register(AllenRegistration model){}

1.Will return 400 Error 
  return Request.CreateResponse(HttpStatusCode.BadRequest);
2.Will return Json Type like   {"return1":"A","returnB"L:"B"}
return new HttpResponseMessage(HttpStatusCode.OK)
            {
                Content = new ObjectContent<object>(new
                {
                    return1="A",
                    return2="B"
                }, Configuration.Formatters.JsonFormatter)
            };
        }
} 

 

分享到:
评论

相关推荐

    javascript object to json string

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。在JavaScript中,我们可以使用`JSON.stringify()`方法将JavaScript对象...

    List转Json

    return mapper.readValue(jsonString, new TypeReference&lt;List&lt;Object&gt;&gt;(){}); } catch (Exception e) { e.printStackTrace(); } return null; } ``` 7. **注意事项**: - 对象中的字段需要有对应的getter...

    java反射实现Object转json

    return new Gson().toJson(map); } } ``` 在这个例子中,我们首先获取了对象的Class对象,然后遍历其所有声明的字段。`setAccessible(true)`用于绕过访问控制检查,因为我们可能需要访问私有字段。最后,我们使用...

    C# web api返回类型设置为json的两种方法_.docx

    public static HttpResponseMessage ToJson(object obj) { string str; if (obj is string || obj is char) { str = obj.ToString(); } else { JavaScriptSerializer serializer = new JavaScriptSerializer...

    Laravel开发-laravel-json-response

    return response()-&gt;json($data, 201)-&gt;header('Content-Type', 'application/json'); ``` 3. **添加额外的HTTP头** 除了`Content-Type`,还可以添加其他HTTP头。例如,设置`Cache-Control`头: ```php return...

    json_output.rar_json c

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它是基于JavaScript的一个子集,但语法简单,易于人类阅读和编写,同时也易于机器解析和生成。在ASP.NET框架中...

    简单对象序列化 扩展Object.ToJson

    在.NET开发环境中,对象序列化是一项非常重要的技术,它允许我们将复杂的对象结构转换为易于存储、传输或解析的格式,如JSON(JavaScript Object Notation)。本文将深入探讨“简单对象序列化”以及如何通过扩展方法...

    ajax json java 用法 json 将List、Object转换为Json格式字符串

    ### AJAX JSON Java 用法:将 List 和 Object 转换为 Json 格式字符串 在现代 Web 开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛应用于创建交互式的 Web 应用程序。其中,JSON(JavaScript Object ...

    一种简单的json解析方法

    Map, Object&gt; jsonMap = JsonUtil.parseJson(responseJson); response.setCode(jsonMap.get("code")); response.setMessage(jsonMap.get("message")); // Assuming User class exists with appropriate fields ...

    安卓 JSON实现对象和数组的相互转换

    在安卓开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于服务器与客户端之间的数据传输。Android应用程序经常需要将JSON字符串解析成Java对象,或者将Java对象序列化为JSON字符串。本...

    Java中使用Json

    post.setHeader("Content-type", "application/json"); StringEntity entity = new StringEntity("{\"key\":\"value\"}"); post.setEntity(entity); HttpResponse response = client.execute(post); ``` 接收...

    java解析json

    public static Object jsonToBean(String jsonString, Class cla, Map map) { JSONObject jsonObj = null; try { setDateFormat2Java(); jsonObj = JSONObject.fromObject(jsonString); } catch ...

    Node.js-tiny-json-http极简的HTTP客户端用于GET和POSTJSON负载

    'Content-Type': 'application/json', 'Authorization': 'Bearer your_token', }, body: {...}, }, (error, response) =&gt; { ... }); ``` 2. **处理超时**:你可以设置请求的超时时间,如果请求超过指定时间未...

    Json数据请求和获取实例代码

    HttpResponseMessage response = await client.PostAsync(url, content); // 确保请求成功 response.EnsureSuccessStatusCode(); // 获取响应内容 return await response.Content.ReadAsStringAsync(); } ...

    VUE 修复MOCKJS ResponseType BUG

    在HTTP请求中,`ResponseType`是用来指定服务器响应数据的格式,如`json`、`blob`、`arraybuffer`等。在Vue.js项目中,我们通常使用`axios`或`fetch`等库进行异步数据请求,这些库允许我们设置`responseType`来解析...

    使用JSON插件实现JSON类型的Result

    然后设置HTTP响应的Content-Type为`application/json`,确保浏览器理解返回的内容是JSON格式。最后,将JSON对象转换为字符串并写入到响应流中。 接下来,`User.java`可能是一个用户实体类,包含了用户的属性,如`...

    json-c 一个用于c语言的json解析库,很强大

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛应用于网络通信及数据存储。它易于人阅读和编写,同时也易于机器解析和生成。在C语言环境中,由于其原生不支持JSON,因此需要借助第三方库来...

    Mvc传递Json数据

    在ASP.NET MVC框架中,Json数据的传递是常见的数据交互方式,特别是在前后端分离的开发模式下,JSON(JavaScript Object Notation)已经成为Web应用程序间交换数据的主要格式。本篇文章将深入探讨Mvc中如何进行Json...

    c#模拟post发送json和multipart/form-data格式

    return await response.Content.ReadAsStringAsync(); } } ``` 在这个例子中,`MultipartFormDataContent`用于构建多部分内容,`StringContent`和`StreamContent`分别用于添加文本数据和文件流。`PostAsync`方法...

Global site tag (gtag.js) - Google Analytics