精华内容
下载资源
问答
  • Postman POST请求POST和GET一样是一种HTTP方法。当其他信息需要发送到请求主体内的服务器时,我们使用此方法。通常,当我们提交POST请求时,我们希望服务器上进行一些更改,例如更新,删除或插入。使用POST请求的...

    Postman POST请求

    POST和GET一样是一种HTTP方法。当其他信息需要发送到请求主体内的服务器时,我们使用此方法。通常,当我们提交POST请求时,我们希望服务器上进行一些更改,例如更新,删除或插入。

    使用POST请求的最佳示例之一是登录页面。您会将您的个人信息(例如密码)发送到服务器。服务器创建一个具有相同信息的新帐户,并且该帐户将信息永久添加到服务器上。

    POST请求是一种基本方法,该方法通常在用户需要时使用将一些敏感数据发送到服务器,例如发送表单或一些机密数据。

    POST请求的重要点:

    POST请求将不使用cookie。

    POST请求不会保留在浏览器的历史记录中。

    我们无法为POST请求添加书签。

    POST请求中的数据长度没有限制。

    Postman中,REST API的每个端点都与其

    HTTP动词相关联。当端点声明应使用POST http动词来调用它时,则要调用该端点,仅需要POST HTTP请求。

    我们首先检查一下POST端点的GET请求。

    POST端点上的GET请求

    这里,我们有一个

    API :

    用于注册新客户的href="https:>

    Postman端点栏中输入URL ,然后按发送。然后从下拉列表中选择GET方法。

    faf84fbea74c3c827ad8b933ff10274e.png

    请参阅以下响应:

    85da59449d33222874e02111c01d3f8a.png

    请参阅HTTP状态代码,您将收到" 405不允许使用方法"错误代码。这意味着我们要求使用错误方法的端点。并且在Pretty标签中,您还可以看到错误错误。

    863abfcd623cb23015b408d4bcfbcea6.png

    这意味着我们选择了错误的方法类型。现在,我们尝试更改方法的类型,看看是否能获得正确的响应。

    不包含主体的发布请求

    首先,从GET POST,然后单击Send按钮。

    b01d9fd9d554a583e66fec82b2b4d00e.png

    现在,参见响应部分。

    c551d78027258b77187038f63d93e40c.png

    此处有400个错误请求,如上图所示,表明未发现请求和服务器参数匹配以获得响应。并且在响应正文中,"无效的帖子数据"表示输入的帖子数据无效。

    因此,我们需要在请求正文中以正确的格式添加信息。

    将请求正文添加到发布请求中-为此,请选择"正文"标签。

    25b17722532e1daa8fde02c64dec9912.png

    现在的Body选项卡中,选择raw并从下拉菜单中选择JSON作为格式类型,如下图所示。这样做是因为我们需要以服务器期望的适当格式发送请求。

    abbff5f644b5a6d96d744c2706424264.png

    在我的示例中,服务器需要一个包含新用户信息的json主体。这是一个简单的示例:

    {

    "FirstName" : "value",

    "LastName" : "value",

    "UserName" : "value",

    "Password" : "value",

    "Email" : "value"

    }

    将以上示例复制并粘贴到Postman请求正文中。只需将属性值更改为所需值,例如以下示例:

    dcba9550f6477b4a07e9fe9242442ae6.png

    最后,按发送,然后查看响应正文和响应状态。

    5835df26769bda31897f50dcd99a6737.png

    此处状态码为200 OK;这意味着服务器批准了该请求,我们收到了肯定的答复。错误"用户已经存在"表示数据库中已经存在数据。

    让我们输入其他值并检查响应状态:

    0f948ac2c07aea563551180bb97974e1.png

    按发送并检查响应:

    4bfd5ea4ef3c284f6fecc5ecbe3d3f54.png

    在这里,"操作成功完成"表示您的输入已成功创建,并且POST请求已成功完成。

    发送正文数据

    从现在开始,您知道我们每当需要添加或更新结构化数据时都需要发送带有请求的正文数据。

    选择POST请求方法,并转到"正文"选项,那里有用于发送数据的不同选项:

    440727a8e3948bb8125c5bd256d256d0.png

    none

    form-data

    x-www-form-urlencoded

    raw

    binary

    GarphQL

    form-data

    form-data发送表单数据。例如您在填写表格时输入的信息。要发送这些详细信息,请将它们写为键值对。在这里,键是条目的名称,值是您要发送的条目的值。请执行以下步骤:

    Select form-data

    88d247ea8d35b5208065cfc1c65bc44e.png

    添加键值对

    e0e3337b808488b8ece6927793916411.png

    x-www-form-urlencoded

    它的工作方式类似于表单数据。两者之间的唯一区别是,当您通过x-www-form-urlencoded发送数据时,URL已编码。编码表示将传输的数据转换为各种字符,以使未经授权的人员无法识别该数据。

    54c7ccfc20f262596a719c73e967255d.png

    Raw

    在将正文发送到POST方法时,这是一个非常有用的选项。在这里,主体数据将以比特流的形式呈现。

    在以上示例中,我们已经讨论了原始数据。因此,我们不再赘述。

    Binary

    Binary用于发送其他格式的数据。如文件,图像等。要使用此选项,请选择二进制文件,然后单击"选择文件"以浏览系统中的任何文件。

    693c75a2593e28ad5cd52eb2f1fe327e.png

    GraphQL

    通过此选项,您可以发送GraphQL查询。

    2f18b782f943e7e60f0f07a208e41dba.png

    此处,您需要在QUERY部分中输入代码,并在GRAPHQL VARIABLES部分中输入任何变量。

    展开全文
  • Postman Post请求上传文件

    万次阅读 多人点赞 2018-06-01 14:36:48
    Postman Post请求上传文件一、选择post请求方式二、填写HeadersKey:Content-TypeValue:multipart/form-data[{"key":"Content-Type","value":"multipart/form-data","...

    Postman Post请求上传文件

    一、选择post请求方式,输入请求地址


    二、填写Headers

    Key:Content-Type

    Value:multipart/form-data

    [{"key":"Content-Type","value":"multipart/form-data","description":"","enabled":true}]

    如下图


    三、填写body

    选择form-data

    然后选择文件file

    点击添加文件,最后发送即可



    展开全文
  • 1. 在postman中使用带bodyPOST 2. 在curl中使用带bodyPOST curl -H "Content-Type:application/json" -XPOST http://localhost:8080/api/city -d '{ "id":"3", "...

     

    1. 在postman中使用带body的POST

    2. 在curl中使用带body的POST

    curl -H "Content-Type:application/json" -XPOST http://localhost:8080/api/city -d '{ "id":"3", "provinceId":"3", "cityName":"zhuhai", "description":"live in zhuhai"}'

    展开全文
  • postman 测试post带FromBody属性的方法

    postman 测试post带FromBody属性的方法

     

     

    展开全文
  • 记录使用postmanbody发送post请求,Controller层接收不到数据的解决方案 1.postman使用Params发送请求可接受到数据 2.使用body下的x-www-form-urlencoded、raw、form-data都出现以下400错误或者Controller接收到...
  • 明明上传成功200,但是为什么...Postman Post请求上传文件 一、选择post请求方式,输入请求地址 二、填写body 选择form-data 然后选择文件file 点击添加文件,最后发送即可 注意在KEY里一定要填上file ...
  • postman post请求错误

    万次阅读 2018-03-16 17:24:58
    自己写了个接口使用postman进行测试出现了 一下问题发送json格式的,没有填数据直接发送了报400错误查边很多资料终于找到原因,在方法中写了@RequestBody注解导致服务器解析不了,@RequestBody注解是将json格式的...
  • Postman Post请求上传文件 一、选择post请求方式,输入请求地址 二、填写Headers Key:Content-Type Value:multipart/form-data [{"key":"Content-Type","value":"multipart/form-data","description":"",...
  • I use api controller in ASP.net web API and i need to pass value to post method by [FromBody] type..[HttpPost]public HttpResponseMessage Post( [FromBody]string name){....}i use Postman plugin but when...
  • 一、后台代码实例: public ResultApi creat(@RequestBody @Valid UserRegisterForm userRegisterForm, BindingResult bindingResult) 二、PostMan端实例:
  • Postmanpost 请求body的四种类型

    千次阅读 2021-03-20 10:35:54
    post类型的body中可以存放任意的内容格式,浏览器可以根据请求头中指定的content-type类型对请求体进行解析。 1.form-data Content-Type:multipart/form-data,它将表单的数据组织成Key-Value形式,用分隔符boundary...
  • Postman发送Post请求

    2019-08-28 14:36:08
    Postman 发送 get 请求 Postman 发送 post 请求 没有 @RequestBody 有 @RequestBody
  • postman post 文件请求

    千次阅读 2019-04-24 17:19:55
    1、选择post模式,在Header添加Content-Type : multipart/form-data。 X-Authorization是本人项目中的认证token,如果没有认证,可以忽略; 2、body选 form-data,key字段下拉选择File,然后选择本地文件就ok了~...
  • postman POST 中文乱码问题解决方法

    千次阅读 2016-09-10 14:31:37
    [b]postman POST 中文乱码问题解决方法[/b] 代码方式: [code="java"]String aa = new String(district.getBytes("ISO-8859-1"), "UTF-8"); [/code] Spring MVC 过滤器...
  • 1、java端代码 2、vo结构 3、postman构造
  • POSTMAN POST方式传入纯数组

    千次阅读 2019-07-23 20:54:21
    POSTMAN POST方式传入纯数组 https://www.jianshu.com/p/6aa43f5524e6 圣光会制裁你丨关注 2017.08.08 18:49*字数 77阅读 8065评论 1喜欢 1 Controller层如下所示: @PostMapping(value = "/master-data...
  • 使用postman post提交的参数中文乱码

    千次阅读 2019-02-20 17:02:40
    要是post请求把参数放在body里面     因为之前偷懒,把参数链接直接拷贝到地址栏,params哪一个Tab选项卡中的key和value就会自动补齐。 尴尬
  • postman向服务端post数据时,一般要求在body里已x-www-form-urlencoded格式写成key-value的形式。服务端通过以下代码可以取到参数 final Map<String, String> allParams = Maps.newHashMap(); final ...
  • 一、选择post请求方式,输入请求地址 二、填写Headers Key:Content-Type Value:multipart/form-data [{"key":"Content-Type","value":"multipart/form-data","description":"","enabled":true}] 如下图 三...
  • post请求时一般参数放在body里面,选择json格式,如下所示:
  • body->raw - json ’{"name":"saeee"}
  • postman POST请求发送JSON到PHP API

    千次阅读 2018-06-27 20:03:34
    这里postman使用5.5.3版本postman用来模拟客户端对后台服务API进行调试验证。这里是测试一个注册提交页面的数据流:*.htm --&gt; *.php --&gt; db1.URL设置:这里的接口名后必须加上后缀php(之前参考网络上...
  • 步骤1:如果您使用raw(application/json)然后你需要在npm下面安装它来解析你的请求数据,npm install body-parser --save请通过以下链接获取更多信息:步骤2:您需要在服务器文件中添加以下行var bodyParser = require(...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,215
精华内容 5,686
关键字:

bodypostman的post