一、post請求說明
使用postman發(fā)送一個post請求,在上文中測試流程中提到的4個要素:URL抡医、請求方式、請求頭部信息及body數(shù)據(jù)早敬。
body中設(shè)置的請求參數(shù)忌傻,常見的有如下三種:
1、x-www-from-urlencoded格式
2搞监、form data格式
3水孩、Json格式
二、Json基礎(chǔ)
JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式琐驴。在初始的項目開發(fā)中人們更傾向于使用xml來進行數(shù)據(jù)的傳輸俘种,但當(dāng)JSON出現(xiàn)后秤标,開發(fā)者更傾向于使用JSON來進行數(shù)據(jù)的傳輸。
JSON的格式:
1宙刘、數(shù)據(jù)為 鍵/值 對苍姜。
2、數(shù)據(jù)由逗號分隔悬包。
3衙猪、大括號保存對象
4、方括號保存數(shù)組
{"students":[?{"name":"zhangsan",?"address":"shandong"},{"name":"lisi","address":"tianjin"},{"name":"wangwu","address":"jiangsu"}]}
這就是一個JSON數(shù)據(jù)布近,里面有一個students數(shù)組垫释,數(shù)組中存儲了3個student對象,每個對象中包含了name和address兩個值撑瞧,這樣的格式比xml要簡單的多棵譬,解析起來更加便捷快速。
三预伺、使用postman發(fā)送Json格式數(shù)據(jù)
1订咸、下面我們以住邏輯網(wǎng)站的登錄接口進行演示:https://b.zhulogic.com/next/sign?redirect=%2F#nuxt
2、在Postman的Raw中設(shè)置JSON數(shù)據(jù)扭屁,在選擇完成之后算谈,Postman會在header中自動填充Content-Type:application/json涩禀。
3料滥、點擊send發(fā)送請求,在相應(yīng)區(qū)可以查看返回的響應(yīng)結(jié)果:
4艾船、說明
postman提供了多種raw類型葵腹,如text、html屿岂、json格式等践宴,設(shè)置為與抓取的報文中Content-type類型對應(yīng)的參數(shù)格式即可,直接按請求體的格式來進行內(nèi)容發(fā)送爷怀。
【原創(chuàng)系列文章 如需轉(zhuǎn)載 請聯(lián)系作者 】