其实这个接口的意思就是一个传递数据的通道,你只要将数据送入通道并可以被请求者获得就可以了。正常情况下你在做一个web项目吗是在springmvc里被请求的controller不是一个接口,因为你没有和请求方达成数据请求的方式。举个例子来说吧
比如你有个UserController,里面有个userList这个方法,查询所有的用户,你页面发送请求到这个方法中,你可以使用model.addAttribute或者request.setAttribute("userList",userList),然后页面端用${userList}就可以获取到数据,只是由于这个jsp是和你的controller属于同一个webContext,但是当部署在其他服务器上的程序想要获取这个数据时,这样的方式是达不到效果的,这个时候你需要将这个方法的返回结果进行改造,就是如果放回的数据是以json、xml或者txt的方式返回的话(具体格式双方约定好),这样的话你的这个userList就可以作为一个接口了!

什么是http接口?相关推荐

  1. 转 Java知识——精华总结

    一.java概述与基础知识 1.何为编程? 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程.  为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路. ...

  2. 编程资料 -C# 多线程

    编程资料 - 多线程 C#多线程编程实例实战 作者: 刘弹 www.ASPCool.com 时间:2003-5-17 上午 10:24:05 阅读次数:10996 单个写入程序/多个阅读程序在.Net ...

  3. 编程资料 -C# 多线程 1

    编程资料 - 多线程 C#多线程编程实例实战 作者: 刘弹 www.ASPCool.com 时间:2003-5-17 上午 10:24:05 阅读次数:10996 单个写入程序/多个阅读程序在.Net ...

  4. 使用第三方SDK(如微信、qq、快看、头条等),调用接口405 Method Not Allowed

    使用第三方SDK(如微信.qq.快看.头条等),调用接口405 Method Not Allowed 错误描述:postman请求正常,但客户端调用后接口没有反应,但返回了405错误. 解决方法:第三 ...

  5. OpenFeign服务接口调用

    OpenFeign是什么? Feign是一个声明式的web服务客户端,让编写web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可. OpenFeign能干什么? Feign和OpenF ...

  6. Go 学习笔记(71)— Go 接口 interface (接口定义、接口实现、接口调用、值接收者、指针接收者)

    1. 接口的定义 接口是和调用方的一种约定,它是一个高度抽象的类型,不用和具体的实现细节绑定在一起.接口要做的是定义好约定,告诉调用方自己可以做什么,但不用知道它的内部实现,这和我们见到的具体的类型如 ...

  7. Go 学习笔记(64)— Go error.New 创建接口错误对象、fmt.Errorf 创建接口错误对象、errors.Is 和 errors.As

    1. error 接口定义 除用 panic 引发中断性错误外,还可返回 error 类型错误对象来表示函数调用状态.error 接口是 Go 原生内置的类型,它的定义如下: // $GOROOT/s ...

  8. REST接口设计规范

    REST接口设计规范 (超级详细) RESTful API 设计指南 (阮一峰)

  9. 微机原理—定时计数控制接口

    别看题目很高深,其实就是很简单的定时器和计数器而已. 通常用手机定个闹钟,就是定时器的使用. 工厂里通过传送带上安装传感器,传感器传输给计算机的信号用来计数. 这是一些很简单的应用,通过很小的一个芯片 ...

  10. GPT3 api接口调用

    原标题:OpenAI发布GPT3 api调用接口!可处理几乎所有英文问题 大数据文摘出品 作者:牛婉杨.笪洁琼 两周前,OpenAI又放了个大招:GPT3突然放出,其参数量达到1750亿,相当于160 ...

最新文章

  1. 图像处理与机器学习(验证码的识别)
  2. 香港深水埗一街道新春气氛浓厚
  3. 选购计算机性能的核心指标,选电脑主要看什么参数呢?买电脑主要看什么参数,有什么技术指标?...
  4. Python之pyecharts:利用pyecharts绘制地图十多个地区流动轨迹动态图
  5. 喜报丨神策数据荣获“2021 年度金屏奖大屏应用创新奖”
  6. 带有Java和Axis2的JSON Web服务
  7. filters.revealTrans.Transition用法
  8. thinkphp5 没有getField
  9. [ZT]软件质量属性
  10. java实现图片base64写入本地
  11. 北京地区机动车限行交强险保费减免方案
  12. NYOJ 题目239 月老的难题 (二分图最大匹配-匈牙利算法模板)
  13. 十六进制转换为ASC码
  14. 《互联网程序设计》课程:第1讲 JAVA图形窗口程序设计 (完整代码实现)
  15. 去掉em默认样式 html,HTML的各个标签的默认样式
  16. hector-slam之杉川雷达配置过程
  17. 如果没有UX经验,如何创建个人UX作品集?
  18. ctf文件上传基本思路+例题
  19. Jenkins执行批处理文件、powershell失败
  20. _new_()与_init_()的区别

热门文章

  1. Excel合并两列并自动换行
  2. android开发照相机啊,Android照相机开发详解(一)
  3. 关于四舍六入五成双的问题
  4. URP渲染管线场景优化实战 2.1静态资源导入及优化——Audio
  5. 浏览器内置对象 Web API 规则部分
  6. ISTQB认证-关于ISTQB一些知识点总结
  7. 饱和气压与温度的关系_饱和蒸汽温度与压力关系对照表
  8. 保研之旅5:上海科技大学信息学院夏令营
  9. 系统集成项目管理工程师2021年下半年下午案例分析题及答案
  10. 搭建基于 Vim 的 C++和 Python 开发环境[持续更新]