1.直接更改协议头 [HttpGet] public HttpResponseMessage Users() { var sites = new object(); string str = tools_json.ObjToJson(sites); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(str, Encoding.GetEncoding("UTF-8"), &
服务器端程序 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading.Tasks; namespace 聊天室_服务器端_TCP { class Program { //存放客户端 static List<Client> clientList =
WCF 它利用TCP.HTTP.MSMQ等传输协议构建“契约先行”的服务.WCF最初为基于SOAP的服务而设计[xml],繁琐.冗余.慢.沉重 WebApi 基于http协议,轻量级的,支持URL路由,透过用户熟悉的MVC风格路由语义,生成干净的URL 新建webapi项目就不说了,webapi充当服务,其实也就是一个类似于mvc的项目 public class DongController : ApiController { //Us_User自己新建的一个实体类 public List<Us
WCF 它利用TCP.HTTP.MSMQ等传输协议构建“契约先行”的服务.WCF最初为基于SOAP的服务而设计[xml],繁琐.冗余.慢.沉重 WebApi 基于http协议,轻量级的,支持URL路由,透过用户熟悉的MVC风格路由语义,生成干净的URL 新建webapi项目就不说了,webapi充当服务,其实也就是一个类似于mvc的项目 public class DongController : ApiController { //Us_User自己新建的一个实体类 public List<Us