WCF服务返回JSON格式数据、配置web调用地址

 

        /// 为了支持多个参数,还需要设置BodyStyle为WrappedRequest。

 

有多种url形式: --/UserNameEnable?f={UserName}

                          --/UserNameEnable?name={UserName}&pwd={pwd}

或者:       多个参数 UriTemplate=/Login/{name}/{pwd} 

                 第二个参数选填UriTemplate=/Login/{name}/{*pwd}

                 第二个参数默认值UriTemplate=/Login/{name}/{pwd=123456}

        [OperationContract]

        [WebGet(UriTemplate = "/GetData/{UserName}",

                         ResponseFormat = WebMessageFormat.Json,

                        RequestFormat = WebMessageFormat.Json,

                        BodyStyle = WebMessageBodyStyle.WrappedRequest)]

                    Student  GetData(string UserName);

 Config配置:

 1、
       

       
       

       
       
       
         
           
         

       

     

2、


       
         
       

3、


       
       
     

 

 

web调用地址:http://localhost:8733/Service/GetData/张三

你可能感兴趣的:(WCF服务返回JSON格式数据、配置web调用地址)