RESTful 风格的 API

传统的请求地址写法在这里插入图片描述
容易五花八门 没有一个特定的标准

RESTful API 概述

在这里插入图片描述
在这里插入图片描述
服务器端对应写法

// 修改某一个用户的信息
app.put('/users/:id', (req, res) => {
    // 获取客户端传递过来的用户id
    const id = req.params.id;
    res.send(`当前我们是在修改id为${id}用户信息`);
});

XML 基础

XML 的全称是 extensible markup language,代表可扩展标记语言,它的作用是传输和存储数据。
在这里插入图片描述
XML DOM 即 XML 文档对象模型,是 w3c 组织定义的一套操作 XML 文档对象的API。浏览器会将 XML 文档解析成文档对象模型。

示例代码:

app.get('/xml', (req, res) => {
    res.header('content-type', 'text/xml');
    res.send('<message><title>消息标题</title><content>消息内容</content></message>')
});
 // xhr.responseXML 获取服务器端返回的xml数据
                var xmlDocument = xhr.responseXML;
                var title = xmlDocument.getElementsByTagName('title')[0].innerHTML;
                container.innerHTML = title;

要注意在服务器端设置返回数据的类型 要不responseXML无法接收到数据

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐