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

.NET Core WebApi第5讲:接口传参实现、数据获取流程、204状态码问题

一、接口传参实现

1、引入:通过网址上两个参数mod=...和FID=....,区分开要的是哪个板块里面的数据​​​​​

2、传参实现:在方法的参数处定义STRING字符串

(1)传1个参数

2>运行代码,在网页上输入以“点点”为例的userName

        下图中上面红框部分,“?”后面的乱码不用管。

3>网址后不加“?userName=点点”:无参数传进

        传参数:1>加一个问号

                        2>要对应上这个方法里面的参数的名称【叫userName】

                        3>然后写上等于什么【叫点点】

(2)传2个参数

2>运行代码,在网页上输入以“点点”为例的userName,以“晚上好呀”为例的word

         下图中上面红框部分,“?”后面的乱码不用管。

3>网址后不加“?userName=点点&word=晚上好呀”:无参数传进

二、数据获取流程

1、前端有一门语言叫javascript。Javascript是前端的,在浏览器里面的,它不能够去访问数据库。所以得从WebApi里面去拿数据。

2、理解数据获取流程:前端=派人去拿数据

        根据上述一中的内容,现在已经做到了把数据拿下来。

        关键是现在是在它提供的一个测试接口里面,即自己输入的网址,我能拿到它没有任何的问题。

        但是只是打通了我们拿数据的渠道。我现在告诉你这条路是通的,那你得派人来拿,这个时候就要用到前端了。

3、前端如何派人去拿数据?——见下一讲(第6讲)

三、204状态码问题

1、看到2开头,首先访问是正确的。

(1)2开头的就代表访问是正确的,能够到我们的这个后端里面,并且没有报任何错。

(2)04说明访问是正确的,但是没有返回任何数据。

2、举例

(1)网址正常访问,返回200

(2)代码中方法返回空值:出现204

http://www.lryc.cn/news/471115.html

相关文章:

  • 运维面试汇总
  • 学习封装Flutter组件,看这篇就够了
  • 无线麦克风方案芯片DSH32F3024
  • 谷粒商城の秒杀服务
  • 庆祝程序员节:聊一聊编程语言的演变
  • 大模型技术在网络安全领域的应用与发展
  • 基于vite和vue3、 eslint、prettier、stylelint、husky规范
  • git push到远程怎么回退
  • Web保存状态的手段(Application的使用)
  • 高翔【自动驾驶与机器人中的SLAM技术】学习笔记(十二)拓展图优化库g2o(一)框架
  • Flutter Row组件实战案例
  • 【ubuntu20.04】【ROS Noetic】【ROS安装】【Website may be down.】【gpg: 找不到有效的 OpenPGP 数据。】
  • Python开发必备,这些黑科技库你get到了吗
  • sublime text 常用快捷键
  • Kubernetes(K8S) + Harbor + Ingress 部署 SpringBoot + Vue 前后端分离项目
  • 【iOS】知乎日报第一周总结
  • Springboot整合spring-boot-starter-data-elasticsearch
  • 【大模型系列】mPLUG-Owl3(2024.08)
  • 从0到1学习node.js(express模块)
  • MambaVision
  • MySQLDBA修炼之道-开发篇(二)
  • 前端必备的环境搭建
  • SpringCloud笔记
  • 优秀的程序员思考数据结构
  • 「C/C++」C/C++标准库之#include<cstdlib>通用工具库
  • Oracle视频基础1.1.3练习
  • python项目实战——多协程下载美女图片
  • 基于.NET 8.0,C#中Microsoft.Office.Interop.Excel来操作office365的excel
  • 使用无线方式连接Android设备进行调试的两种方法
  • Valgrind的使用