RESTful 和 XML
RESTful 风格的 API传统的请求地址写法容易五花八门没有一个特定的标准RESTful API 概述服务器端对应写法// 修改某一个用户的信息app.put('/users/:id', (req, res) => {// 获取客户端传递过来的用户idconst id = req.params.id;res.send(`当前我们是在修改id为${id}用户信息`);});XML 基础XM
·
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无法接收到数据
更多推荐
已为社区贡献1条内容
所有评论(0)