一、接口的作用
在前后端分离的工作环境中,前端和后端之间的联系方式,主要是通过接口,所以接口在开发当中起着数据通信的作用。
二、接口的规范
1)URL, 符合web规范的网址,符合http/https协议规范;
2)参数,传递通讯时的关键值,通常使用json格式包裹;
3)传递方式,利用http/https的报文方式,
三、接口的实例
html 静态网页目录
js JavaScript脚本目录
php 处理数据脚本目录
index.html
<html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>interface for php</title><script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script><script src='./js/get.js'></head><body><input type="text" id="uid" placehoder="input uid"><button>Enter</button></body></html>
get.js
$(function(){
$('button').click(function(){
let uid = $('#uid').val() ? $('#uid').val() : 0;
if(uid) {
$.get('get.php'
,{
id: uid
}
,function(data){
console.log(data);
if(data){
alert('success');
} else {
alert('false');
}
})
}
});
})
get.php
<?php
$id = isset($_GET['id']) ? $_GET['id'] : 0;
if($id) {
$status = '200';
} else {
$status = '404';
}
echo json_encode($status);
?>
【注】
通过在浏览器的控制台console的界面中找到network,找到相应的调用文件,双击打开后右详细说明中能看一返回的数据内容。
