gpt4 book ai didi

WCF 和 HTTP GET

转载 作者:可可西里 更新时间:2023-11-01 15:26:59 26 4
gpt4 key购买 nike

我的 WCF 服务公开了这个函数

public SerialNumberInfo GetSerialNumberInfo(string serialNumber) { }

有没有办法在我的 WCF 服务上启用 HTTP GET?示例:

http://localhost:8004/MyService/GetSerialNumberInfo?serialNumber=4

最佳答案

是的,您需要在 WCF 服务上使用 webHttpBinding

有关 WCF 中的 REST 支持的更多信息,请参阅 WCF REST 初学者工具包。

如果您在 IIS 中托管服务,则需要为 REST 服务创建一个单独的 *.svc 文件(我们称之为 RESTService.svc),其中包含:

<%@ ServiceHost Service="YourServiceName" Language="C#" debug="False"
Factory="System.ServiceModel.Activation.WebServiceHostFactory" %>

现在您应该可以连接到 URL

http://localhost:8004/MyService/RESTService.svc

并以 REST 方式获取数据。

马克

关于WCF 和 HTTP GET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1380075/

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