WebApi如何调用通用方法
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,这篇文章将为大家详细讲解有关WebApi如何调用通用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。WebApi传递基础参数的时候可能会有各种各样的问题,有的需要
千家信息网最后更新 2025年11月14日WebApi如何调用通用方法
这篇文章将为大家详细讲解有关WebApi如何调用通用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
WebApi传递基础参数的时候可能会有各种各样的问题,有的需要在服务端增加[FromBody]的特性,有的需要增加一层封装为实体,有的用动态类型。通过WebClient类。代码如下,需要什么参数只需要在QueryString中添加即可。
try { WebClient client = new WebClient(); //client.QueryString.Add("account", "冯宝宝"); //client.QueryString.Add("password", "7777"); client.QueryString.Add("name", "冯宝宝"); client.Encoding = Encoding.UTF8; client.Headers.Add(HttpRequestHeader.ContentType, "application/json"); //string result = client.UploadString("http://localhost:51151/Api/Users/Login", ""); string result = client.UploadString("http://localhost:51151/Api/Users/WithStringParamNoFromBody", ""); } catch (Exception ex) { }后端WebApi代码如下:
[AllowAnonymous] [HttpPost] public IEnumerableWithStringParamNoFromBody(string name) { return _userList; } [AllowAnonymous] [HttpPost] public string Login(string account, string password) { if (account.Equals("冯宝宝") && password.Equals("7777")) { FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(0, account, DateTime.Now, DateTime.Now.AddMinutes(5), true, $"{account}&{password}", FormsAuthentication.FormsCookiePath); var result = new { Result = true, Ticket = FormsAuthentication.Encrypt(ticket) }; return JsonConvert.SerializeObject(result); } else { var result = new { Result = false }; return JsonConvert.SerializeObject(result); } }
关于"WebApi如何调用通用方法"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
宝宝
篇文章
方法
代码
参数
更多
不错
实用
内容
动态
各种各样
基础
实体
文章
时候
特性
知识
类型
问题
加一
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
歌尔软件开发岗面试经验
coc升级数据库
口水三国服务器
软件开发 pm是什么
学校多个年级数据库
简述PDB数据库的使用方式
华为网络技术大赛复赛指南
利用数据库计算及格率
信息技术跟网络技术一样
天玥网络安全审计系统v60下载
计算机网络安全技术有前景吗
有一台服务器能做什么用
乙木生于卯月]八字数据库
厦门网络安全软件公司排名
湖南名泰网络技术有限公司
网络安全信息防范毕业论文
做软件开发买什么电脑好
数据库指示器类
网络安全公益服务
局多措并举强化网络安全
金山区网络技术服务销售方法
网络安全宣传周师生
软件公司网络安全操作规程
2021软考数据库答案上午
互联网加云中科技
javaweb云服务器
上海工业软件开发市场价
网络安全执法工作打算
软件开发 薪酬细则
sql配置服务器失败