
使用过Delphi的程序员,对Form这个词应该比较熟悉。在Delphi中,Form被翻译为“界面、窗口”,作用是:为用户提供界面,供用户输入信息,向用户展示处理结果。
HTML5中也有Form,功能与Delphi中的Form差不多,用于接收用户输入,和服务器进行交互。不过HTML5中的Form,中文一般译为“表单”。
1、Web前端与Web后端的交互
Web前端,指浏览器上展示的HTML文件,以及HTML文件使用的CSS文件及JavaScript脚本。
Web后端,指运行在服务器上的,为Web前端提供服务的软件,Web后端也常常被称为Web服务器。
在HTML5中,Web前端与Web后端交互的流程一般如下:
(1)Web前端向Web后端发起HTTP请求;
(2)Web后端收到HTTP请求后,进行业务处理;
(3)Web后端向Web前端返回HTTP响应。
到目前为止,我们在HTML5中碰到的Web前端发起HTTP请求的方式有两种: