当前位置: 首页 > news >正文

做网站 学php哪一部分个人网站设计论文ppt

做网站 学php哪一部分,个人网站设计论文ppt,易居系统登录,在百度网上做广告需要多少钱前言有网友在交流群中询问#xff0c;如何获取查询字符串参数#xff1a;默认情况下#xff0c;ASP.NET Core 的模型绑定以键值对的形式从 HTTP 请求中的以下列表中指示的顺序扫描源并获取数据#xff1a;表单域请求正文路由数据查询字符串参数上传的文件因此#xff0c;不… 前言有网友在交流群中询问如何获取查询字符串参数默认情况下ASP.NET Core 的模型绑定以键值对的形式从 HTTP 请求中的以下列表中指示的顺序扫描源并获取数据表单域请求正文路由数据查询字符串参数上传的文件因此不需要任何配置即可在 Action 中获取到查询字符串参数[HttpGet] public string Demo(int id, int price) {return $id  {id}, price  {price}; }但是使用查询字符串参数存在一个隐患不传任何参数时Demo方法也可以运行因为模型绑定会为缺失的参数赋类型默认值由于 0 也是正确的int值我们无法区分这到底是不是传递过来的参数值。而price 0可能会造成很严重的业务问题。那要如何处理呢解决方案可空类型对于可空类型默认值为null。因此只需检查它们是否为null就可判断是否传递了查询字符串参数[HttpGet] public string Demo(int id, int? price) {if(pricenull)throw new ArgumentNullException(nameof(price));return $id  {id}, price  {price}; }[BindRequired] 属性上述方案虽然可以实现要求但是代码改动较多。另一种更简单的方案是使用绑定验证属性[HttpGet] public string Demo(int id, [BindRequired] int price) {return $id  {id}, price  {price}; }与原始方法相比执行增加一个属性即可。而且 Swagger 也可以正确识别这一属性公众号回复【加群】加入”MyIO 技术交流群“
http://www.huolong8.cn/news/327768/

相关文章:

  • 长春seo公司网站办公oa系统是什么
  • 聊城网站建设招聘网站如何修改后台密码
  • 公司网站优化去哪里学wordpress 4.6 注入
  • 公司食堂设计图黄山网站seo
  • 网站怎么做移动端的廊坊做网站外包
  • 营销型网站建设明细湖北建设注册中心网站
  • 毕业设计旅游网站开发怎么用网站源码做网站
  • 建设银行教育网站河南商务学校网站建设
  • linux系统网站架构推广网站建设花费得多少钱
  • 做外贸开通哪个网站好免费网站提交入口
  • 重庆网站建设是什么网站开发与维护竞赛
  • 微网站建设网站网站建设 镇江万达
  • 网页模板网站模板网页制作模板内容互换
  • 企业简介范文大全惠州seo博客报价
  • 长沙网站建设招聘制作网页软件免费
  • 网站建设推广优化招聘模板竞价推广方案怎么写
  • 网站建设和网页建设的区别net做网站
  • 哪种企业适合做网站wordpress 分表
  • 大气宽屏网站模板企业源码带后台商城外贸网站设计
  • 做视频比较好的理财网站有哪些龙岗网站建设 公司推广
  • 碗网站win10必做的优化
  • 2017建设厅网站建设银行官方网网址
  • 绵阳市住房和城乡建设局网站知了seo
  • 网站开发属于什么软件我要招人在哪个网站招
  • 网站备案 时间在哪个网站可做网络夫妻
  • 服务器发布网站中国招商网
  • 简洁 网站模板wordpress ddns
  • 李志自己做网站宁波外贸网站建设
  • 怎样做网络推广外包厦门站长优化工具
  • 楚雄网站制作菲律宾