Diseño de interfaz REST
En primer lugar, la interfaz de programación
1. Antecedentes
Con el desarrollo de Internet, especialmente Internet móvil como el representante de Web3.0 cliente era tras otra a APP, micro-canales, navegador de PC como representante, la lógica de negocio del servidor es básicamente el mismo. ¿Hay una manera de ser capaz de "escribir el acceso al servidor, cliente en cualquier momento" media?
El programa popular es " interfaz de programación "
2. Interfaz de programación
API (Application Programming Interface, Interfaz de programación de aplicaciones), datos interactivos de ida entre los programas.
Con el intercambio de datos (Ajax solicitudes) entre el navegador y el servidor, por ejemplo:
Método de petición: get manera posterior camino
Solicitud de Protocolo: http protocolo HTTPS
Volver formato de parámetro: cadena normal, formato JSON, XML, es ahora una común formato JSON
La interfaz, la interfaz no está orientada interfaz de objetos.
interfaz de interacción de datos: de hecho, es la solicitud del código de dirección URL (es decir, un método de controlador de frame)