c#模拟Http请求
2021-02-02 12:13
标签:odi += content web static 实体 enc iter amr 一、POST请求 参数 paramsValue的格式 要和 Reques.ContentType一致, 如果 contentype "application/x-www-form-urlencoded" 表单类型,那么 参数为 a=1&b=2 形式 如果 contentype "application/json" json 类型 那么参数就为 "{a:1,b:2}" 格式 1.参数类型: ContentType = "application/x-www-form-urlencoded" (1)发起请求的方法体 注:参数是自定义实体类 (2)模拟请求封装 首先封装参数 模拟请求实体 2.参数类型: ContentType = "application/json; charset=utf-8" 以上几种模拟请求的接收实体 注:Cup是自定义接收实体 c#模拟Http请求 标签:odi += content web static 实体 enc iter amr 原文地址:https://www.cnblogs.com/yxcn/p/11551703.htmlpublic object GetPost([FromBody]RequestTest request)
{
return HttpHelper.HttpPostForm("http://localhost:56188/IDCardOCR/Test",request);
}
public static string BuildFrom
public static object HttpPostForm(string url, RequestTest requestFrom)
{
string form = BuildFrom
[HttpPost("Test")]
public int Test(Cup cup)
{
return cup.a + cup.b;
}