千锋教育-做有情怀、有良心、有品质的职业教育机构

前端如何跟后端对接接口?分享这6种方式

来源:千锋教育
发布人:lemon
时间: 2021-07-05 15:18:00

       一般来讲,前端不会给后端接口,而是后端给前端接口的情况比较普遍。一些人可能不理解接口和前端开发的关系,其实不合适的接口设计会极大地影响用户的页面体验。那么今天就跟着千锋武汉Web前端培训小编一起来看看,前端如何调用后端接口?有哪几种方式? 

82

       首先,要弄清楚前端提供一个接口或者调用后台接口,那么这个接口具体指什么?网上用户上传图片作为头像这个需求需要后台人员处理,当用户登录 修改自己个人信息的时候,上传了头像。此时,后台处理该用户update个人信息,将该图片存入数据库,一般存的都是图片地址,string形式的数据。然后,要返回到前台的时候,后台人员需要对这些用户的个人信息进行处理,不只是头像,还有一些别的信息。后台通过语言编译,生成json格式的键值对(一般是json 还有xml txt 等数据格式)。生成一个地址也就是url,前台人员利用ajax,将返回的data显示到页面就好了。大体上来讲,接口一般指的是HTTP接口,也可以说是HTTP API。接口由后端提供,前端调用后端接口以获取后端数据。而且接口由URL和HTTP方法构成,URL为接口的地址,HTTP方法指的是GET, PUT, DELETE等等。

       前端调用后端接口无外乎六种方法,如下:

       1、打开vs,创建空的asp.net mvc演示项目【WebMVC】

       1)依次点击【文件】->【新建】->【项目】;

       2)在【新建项目】界面选择【Web】->【ASP.NET Web 应用程序(.NET Framework)】,输入名称,选择框架至少4.5版本,点击【确定】按钮;

       3)选择【空】->【MVC】->【确定】 ;

       4)创建好了项目。

       2、在项目中

       1)在Controllers文件夹上点击鼠标右键,依次选择【添加】->【控制器】,即可完成HomeController的创建;

       2)在Controller的Index方法内,点击鼠标右键,选择【添加视图】;

       3)在项目中添加文件夹【Content】并添加jquery源文件;

       4)在Index页面添加jquery的引用。

       3、在Index页面中添加一个输入文本框,一个按钮,以及显示结果的dom。

       4、在HomeController中添加新的方法,用于接收前台传入的参数,组装后返回。

       5、在Index页面,添加Jquery的ajax方式,调用后台接口,返回结果的处理代码。

       6、在vs中,按F5调试运行结果,如下:

       1)在文本框中输入内容;

       2)点击按钮,调用接口,并将返回值显示在界面;

       3)如果要提交大量数据,或者敏感数据,请修改ajax的type方式,这样参数就不会在url地址栏中显示了。

HTML5.3

       本篇千锋武汉Web前端培训小编讲了接口的概念和前端调用后端接口的六种方式,希望对大家的前端开发项目能有所帮助。想了解更多Web前端知识,可以来千锋武汉Web前端培训班。5个月时间助力学员掌握最专业最符合企业需求的Web前端知识,学完后即可快速高薪就业。现在咨询还可以获得两周免费试听机会,亲身实地感受教学品质!

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

热搜文章HOT

零基础如何快速学好武汉Java培训?Java培训难吗?

除了配以高品质的面授和大量实战项目训练,千锋武汉Java培训机构还在毕业前夕为学员安排模拟面试环节,让学员在真正的面试过程中可以充分的发挥...详情>>

行业资讯 2022-05-06 15:23:00

为什么很多人首选Java,现在参加武汉Java培训来得及吗?

说起学习编程语言,很多人都会将Java作为首选,Java自诞生到现在已经有数十年的历史,在每个月公布的编程语言排行榜中,Java依旧占据着前三的位...详情>>

行业资讯 2022-05-06 14:40:00

如何选择的武汉IT培训机构,这些你注意到了吗?

想要快速学习IT技术,进入互联网行业参加IT培训班是个不错的选择,但如何才能选到靠谱的武汉IT培训机构呢?千锋武汉IT培训小编给大家分享在选择...详情>>

行业资讯 2022-05-06 14:30:00

武汉IT培训怎么样,如何分清好坏?

IT开发的薪资和福利吸引着不少人前去学习,也是目前比较火爆的培训课程。很多想要学习的人都想通过参加IT培训班的方式来快速学习,但目前市面上...详情>>

行业资讯 2022-05-05 14:47:00

零基础参加武汉Java培训班,掌握哪些技能比较重要!

目前,Java的应用范围可以说非常广泛,几乎各行各业都需要Java开发类人才,正是因为如此,Java开发人员的就业前景和薪资水平都非常可观,吸引了...详情>>

行业资讯 2022-05-05 12:38:00