post的主机服务配置
本文关键字:配置 主机服务 post | 更新日期: 2023-09-27 18:30:02
你好,我的控制台应用程序是我的wcf restful服务的主机,我最终成功地(到目前为止)开始工作。我的问题是,这个主机服务能使用"POST"吗?它对get很有效,但不确定你是否需要主机在发布或删除时做更多的事情?
class Program
{
static void Main(string[] args)
{
string baseAddress = "http://" + Environment.MachineName + ":8000/Service";
ServiceHost host = new ServiceHost(typeof(RawDataService), new Uri(baseAddress));
host.AddServiceEndpoint(typeof(IReceiveData), new WebHttpBinding(), "").Behaviors.Add(new WebHttpBehavior());
host.Open();
Console.WriteLine("Host opened");
Console.ReadLine();
您的服务将与POST一起正常工作。界面中的属性将定义操作是POST还是GET。请参阅此处的WebInvokeAttribute文档:
http://msdn.microsoft.com/en-us/library/system.servicemodel.web.webinvokeattribute.aspx