using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Net.Security;
using System.Security.Cryptography.X509Certificates;
namespace Test.NetCore.Communication
{
public enum HttpVerb
{
GET, //method 常用的就这几样,可以添加其他的 get:获取 post:修改 put:写入 delete:删除
POST,
PUT,
DELETE
}
public class ContentType//根据Postman整理,可以添加
{
public static string Text = "text/plain";
public static string JSON = "application/json";
public static string Javascript = "application/javascript";
public static string XML = "application/xml";
public static string TextXML = "text/xml";
public static string HTML = "text/html";
}
public class RestClient
{
public string EndPoint { get; set; } //请求的url地址
public HttpVerb Method { get; set; } //请求的方法
public string ContentType { get; set; } //格式类型
public string PostData { get; set; } //传送的数据
public Dictionary<string, string> HeadersList { get; set; }
public RestClient()
{
EndPoint = "";
Method &
C# 请求Restful 兼容http和https
最新推荐文章于 2025-05-27 20:12:36 发布