gpt4 book ai didi

c# - 要在 C# 中使用 RESTful Web 服务,我应该使用 HttpWebRequest 吗?

转载 作者:行者123 更新时间:2023-11-30 15:12:16 25 4
gpt4 key购买 nike

如何在 C# 代码中使用 RESTful Web 服务?

注意:我所说的 RESTful 是指非 SOAP。例如,在 flickr API 中,您可以按如下方式调用他们的 Web 服务以返回 JSON 数据:

http://api.flickr.com/services/feeds/photos_public.gne?tags=cats&tagmode=any&format=json

我只使用 HttpWebRequest 吗?

如果我使用的是采用 POST 参数的 Web 服务怎么办?那也会使用 HttpWebRequest 吗?

在消费者端使用 WCF 有什么好处吗?

最佳答案

WCF 为通信提供了一个统一的编程模型,因此如果您以后决定不想使用 REST 或者您想提供一种额外类型的端点(例如 SOAP),您只需要更改配置即可。

看一下 WCF 的 REST:

http://msdn.microsoft.com/en-us/netframework/cc950529.aspx

关于c# - 要在 C# 中使用 RESTful Web 服务,我应该使用 HttpWebRequest 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1468492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com