前端提供一个接口或者调用后台接口,这个接口具体指什么

ajax 我给你一个例子

(function () {
    var timing = null;
    console.log($(".name").length)
    timing=setInterval(function () {
        $.ajax(
            {
                type: "post",
                url: "http://t1.loocha.cn:9880/link/anchor/finalcompetitor?activityId=40987",
                data: {},
                dataType: "jsonp",
                callback: "test",
                success: function (data) {

                }
            }
        )
    },400)

})(window)

在上面的ajax请求中 url:添加的是由后台人员给的接口文件 一般是json格式的数据

网上用户上传图片作为头像 这个需求需要后台人员处理 
当用户登录 修改自己个人信息的时候 上传了头像
此时 后台处理该用户update个人信息 将该图片存入数据库 一般存的都是图片地址 string形式的数据
然后 要返回到前台的时候
后台人员需要对这些用户的个人信息进行处理 不只是头像 还有一些别的信息
后台通过语言编译 生成json格式的键值对(一般是json 还有xml txt 等数据格式)
生成一个地址也就是url
前台人员利用ajax
将返回的data显示到页面就好了

目前我这段代码 会返回一个image
具体

 $(".imga").eq(i).css("background-image", "url(http://t1.loocha.cn:8080" + data.users[i].avatar + ")");
                        //头像

一般都是图片地址

CoquettishPoppy1.7k 声望

答案对人有帮助,有参考价值2答案没帮助,是错误的答案,答非所问

ajax里的url就是前端提供的接口吗?
这句应该说是后端提供的接口。

第二句对。

接口一般都是后端提供的,因为接口就是一个url,url指向服务器的某个文件。

接口一般是返回一个json或者txt或者xml

microkof455 声望

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

后端提供接口,比如你登录,就把登录的账号,密码发送到后端的某个控制器的某个方法……后端的程序拿到前端提交的用户名和密码后,拿去和数据库里面的值做比对。并把结果返回给你……比如成功会怎么样?密码错误,用户名不存在这些要么返回状态码,要么直接给你一段文本,多数情况下都会给。
+++++++++++++++
第二个问题,图片不是接口,而是静态的资源。图片预览的功能,通常是在一个表单中,上传了一个图片,这个时候就已经开始使用接口来处理这个图片,比如将图片重命名,并放到服务器的某个目录中……再将资源的地址返回给你。然后拿到这个地址,就可以再页面上展示这个图片了。实现图片的上传预览。
当然,有同学想要使用直接读取本地资源的方法来实现预览,可以是可以,但是兼容性太烦,远远没有这种方式简单。

隨風飄遠447 声望

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

  1. 接口一般指的是HTTP接口,也可以说是HTTP API。
  2. 接口由后端提供,前端调用后端接口以获取后端数据。
  3. 接口由URL和HTTP方法构成,URL为接口的地址,HTTP方法指的是GET, PUT, DELETE等等。

例如: 使用浏览器访问某个图片: https://fundebug.com/assets/images/logo/fundebug.jpg, 实际上是给服务器发了一个GET请求。图片属于静态资源,使用GET方法可以自动获取。

关于你的问题:

  1. ajax里的url以及HTTP方法一起构成了后端的接口。
  2. 图片地址以及GET方法一起构成了后端的接口。

原文地址:https://www.cnblogs.com/xiaocaiyuxiaoniao/p/8215629.html

时间: 2024-11-07 17:29:32

前端提供一个接口或者调用后台接口,这个接口具体指什么的相关文章

前端传一个时间,在后台中比较时间大小的操作

public void getOperatingImcomeDataList(){ SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date state=DateUtil.getDateByString(beginTime,DateUtil.DATE_PATTERN_23); Date edate=DateUtil.getDateByString(endTime,DateUtil.DATE_PAT

EC应用之多平台接口远程调用

在传统的网络应用编写中都是通过接收消息处理然后应答,但在.net 3.0后提供了一个基于业务接口调用的网络交互体系WCF.基于WCF .NET程序可以通过接口调用的方式进行远程业务调用处理.由于WCF是MS提供的体系,所以在mono和xamarin所支持的其他平台都没有良好地被支持.但随便着mono和xamarin的迅速发展,基于业务接口远程调用的服务体系该提供给更多平台提供通讯的便利性;为了解决这些问题EC组件提供了一套基于业务接口远程调用方法实现,借助于mono和xamarin可以使些功能简

Echsop在前台公告里调用后台添加的QQ和旺旺的方法。

求在前台公告或添加一个广告位,调用后台添加的QQ和旺旺的方法. 我在page_footer.lbi里找到了代码--=================================<!-- QQ 号码 {foreach from=$qq item=im} -->      <!-- {if $im} -->      <a href="http://wpa.qq.com/msgrd?V=1&Uin={$im}&Site={$shop_name}&am

thinkjs学习-this.assign传递数据和ajax调用后台接口

在页面加载时,就需要显示在页面上的数据,可以在后台使用this.assign赋值,在前台通过ejs等模板获取:用户点击按钮,或者触发某些事件和后台进行交互时,就需要用到ajax调用后台接口.本文通过一个例子讲述这两种方法的前后台实现.(方便起见,使用jQuery封装的ajax)' (ps:ajax调用后台接口的情形通常是用户触发事件,给后台传递一些前台的数据,然后后台根据这些数据进行相关操作,再返回前台一些数据.举个表单提交的例子,用户点击提交按钮之后,将填写的表单信息传递个后台,后台对传过来的

对服务器端接口的调用,自己手写了一个脚本,但返回信息的中文总是乱码(这个方法很不错,重要的是解决思路,寻找手写脚本与录制脚本 生成目录文件的区别)

对服务器端接口的调用,自己手写了一个脚本,但返回信息的中文总是乱码.在网上搜索了很多方法,包括: 1.Tools->Recording Options->Advanced->勾选Support charset UTF-8 2.Run-time Settings->Browser->Browser Emulation->Change,将language置为中文 3.web_add_auto_header("Accept-Language","

提供一个不错的物流物流接口给大家,本人亲测,真的不错

最近做了一个购物商城.在网上卖商品,客户反馈,购买的商品,订单管理看不到商品发货情况,现在的客户要求越来越高,比如:客户希望看到订单的物流轨迹,什么时候发货,货发到哪里了,什么时候安排派送,这些信息需要物流公司提供,有些客户还指定发某个快递公司,大部分物流快递是不会直接跟我们做物流接口的,即使对接,成本也很高,一家一家对接,周期长,维护成本也高,于是乎,我冒出一个想法,有没有这样的接口,就像支付接口一样,集成了所有的银行接口,只要对接了支付接口,比如微信支付,就不需要一家一家对接银行了, 我在百

接口异步调用导致的一个低概率问题引发的思考。

最近5个月接触到的异步调用占工作以来接触到的一半以上,这些异步调用都是消费消息的方式. 应用A在处理完业务后,需要调用应用B的接口做信息同步(记录数据或者更新数据),有两种方式: 一般情况是采用同步方式,等待应用B的接口处理完后,拿到返回值,继续后续处理.这样的好处是可以根据应用B的接口返回值来做接下来的数据处理:如果B失败了,可以数据回滚:或者使用应用B的接口返回数据继续业务处理. 还有一种比较少的方式是异步:有发消息的,也有往系统插入一条定时任务数据的.这种方式的好处时不用等待调用方处理,节

支付宝支付接口的调用(转)

支付宝支付接口的调用 2018年04月07日 17:54:51 Forward_duyu 阅读数:15167 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zoroduyu/article/details/79825880 应公司业务要求,需要调用支付宝的支付接口进行支付的操作,于是将整个调用过程用博客形式记录下来,以供以后使用. 本次调用支付宝采用的是电脑支付,官方文档页面如下: 电脑端调用支付宝,流程很简单,在页面有一个立即支付的按钮,点击

微信支付接口的调用(转)

微信支付接口的调用 2018年04月13日 10:53:16 Forward_duyu 阅读数:20092 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zoroduyu/article/details/79911278 在上周的博客中我讲了调用支付宝的接口实现支付,这周我们继续来讲一讲如何调用微信的支付接口. 在讲之前依然先给出微信的官方接口说明.官方的场景介绍图如下: 其实pc端的支付场景都差不多,用户点击按钮,生成一个二维码,微信扫码之后