使默认实体无效在 WCF 数据服务中添加返回类型结果

发布于 2024-12-12 11:35:49 字数 148 浏览 0 评论 0原文

当在 WCF 数据服务中使用 HTTP/POST 添加实体时,它会返回 201 状态代码以及新添加的实体。

是否可以停止在响应中返回新添加的实体。

我正在考虑仅使用状态代码来了解操作的结果,并可能通过执行上述操作来最小化数据流。

波努

When an entity is added using HTTP/POST in WCF Data Services, it returns a 201 status code and also the newly added entity.

Is it possible to stop returning the newly added entity in the response.

I am looking at just using the status code to know the result of the operation and possibly minimize the data flow by doing the above.

Ponnu

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

聽兲甴掵 2024-12-19 11:35:49

WCF 数据服务的 RTM 位不支持此功能,但最新的 CTP 支持。您可以在此处获取:http://blogs.msdn.com/b/astoriateam/archive/2011/10/13/announcing-wcf-data-services-oct-2011-ctp-for-net-4-and- silverlight-4.aspx
然后,客户端可以发送 Prefer 标头来通知服务器是否希望响应包含数据。例如 Prefer: return-no-content 将导致服务器将响应保留为空(请注意,这可能会更改状态代码,例如有内容的 200 将更改为无内容的 204)。

The RTM bits of WCF Data Services don't support this, but the latest CTP does. You can get it here: http://blogs.msdn.com/b/astoriateam/archive/2011/10/13/announcing-wcf-data-services-oct-2011-ctp-for-net-4-and-silverlight-4.aspx.
The client can then send a Prefer header to notify the server if it wants the response to contain the data or not. So for example Prefer: return-no-content will cause the server to leave the response empty (Note that this might change the status code, for example 200 with content will change to 204 with no content).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文