C#上位机MES上传(杂谈
一般我现在接触最多的就是这几个关键词,http,post,Web APi,RESTful APi,json,Socket
HTTP(协议)
│
├── POST(方法之一,用于提交数据)
│
├── Web API(基于HTTP的接口服务)
│ │
│ └── RESTful API(一种优雅的Web API设计风格)
│
└── 其他方法(GET/PUT/DELETE等)
有些客户的文档里可能就只有一个json格式的数据,并没有明确标清其中使用的协议,已经默认了使用上面的协议还是挺常见的,另外还有socket协议来进行通讯的,传递的数据只有字符串,可能是老系统难以维护了。。。有些情况下就要去猜测客户使用的协议,比如给了接口地址,那就知道是用http,如果是IP地址和端口,那就有可能是socket协议,其他协议像是半导体协议也有可能,具体不如去直接问客户。。。传递的数据格式也有很多,像是postman里面就有很多数据格式,
RAW和form-data一般是用的json格式的数据,x-www-form是使用的键值对相关的数据