gpt4 book ai didi

c# - 使用 ComplexType 参数通过 WCF webHttpBinding 上传文件

转载 作者:行者123 更新时间:2023-11-30 18:46:59 26 4
gpt4 key购买 nike

我想寻求帮助。考虑参加以下类(class):

public class UploadRequest{
public byte[] Data{get;set;}

public string Filename{get;set;}
}

和WCF方法

UploadFile(UploadRequest request);

我的配置是:

<service name="WCF.Messenger" behaviorConfiguration="DefaultBehavior">
<endpoint binding="basicHttpBinding" contract="WCF.Interfaces.IMessenger" bindingConfiguration="soapBinding"/>
<endpoint address="json" binding="webHttpBinding" behaviorConfiguration="jsonBehavior" contract="WCF.Interfaces.IMessenger" bindingConfiguration="jsonBinding"/>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
</service>

我可以通过 HTTP Web 请求以某种方式调用此方法吗?

感谢您的回复

最佳答案

如果你想通过 http web 请求调用这个方法你必须使用 WCF REST 服务

请看这个:WCF Rest Service

关于c# - 使用 ComplexType 参数通过 WCF webHttpBinding 上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12711933/

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