讨论一个问题 xml Raw和Form 得区别
发布于 10 年前 作者 cxh80301983 4599 次浏览 最后一次编辑是 8 年前

在讨论之前先分享个谷歌插件,知道得童鞋就绕过吧

chrome 插件 名称: Advanced Rest Client;

Advanced Rest Client

进入插件后 Payload

raw  form 得区别

如图 raw form 得区别, server 端 怎么获取呢?

2 回复

我就是再用这个插件,这个插件太方便了,这里我先说下为什么会使用到这个插件, 首先我们做项目的时候,在前端ui(这里是指整个前端包括css,图片等)没有出来之前我们会先实现后端的api和modules,我们项目是使用RESTful的方式,所有的数据以json的形式交互,所以在ui没有实现之前为了测试api就是使用这个插件, form主要是模拟页面上的form, raw是模拟json的形式发送到后台, 比如:选择raw之后在输入框中输入:

{
    "username": "test@live.cn",
    "password": "xxxxxxxx",
    "acceptNewsletter": true
}

然后下面的选择框选择application/json这样就可以发送以json格式的数据到服务端。 当然如果你也是这种模式开发,再配合这个网站就更方便了,现在验证json数据的:http://jsonlint.org/

这里补充下在服务端获取的方式是不变的,post方式就用req.body直接获取就行了。 不了解可以去看下http的请求方式就行了 。

回到顶部