Body配置
更新時間 2024-11-21 16:39:05
最近更新時間: 2024-11-21 16:39:05
分享文章
介紹如何定義Body。
若需進一步指定特殊請求來進行壓測,或定義Header不能滿足您的壓測需求時,可以通過定義Body來實現,操作步驟如下:
1.登錄。
2.在控制臺左側導航欄選擇 【場景管理】,選擇【創建場景】或在場景列表點擊相應場景的【編輯】。
3.在場景配置頁面,切換到 Body定義 ,填寫Body的內容,Body的內容取決于請求參數類型(Content-Type),Content-Type目前支持x-www-form-urlencoded 、raw、form-data和自定義。
| Content-Type | body內容說明 |
|---|---|
| x-www-form-urlencoded | 輸入key-value的鍵值對,PTS會將Body內容進行編碼再請求。 |
| raw | Text(text/plain):純文本格式的編碼形式(TEXT/XML/HTML)。 JSON(application/json):JSON字符串。 JavaScript(application/javascript):JavaScript字符串。 XML(application/xml):Application/XML類型的XML字符串。 XML(text/xml):TEXT/XML類型的XML字符串。 HTML(text/html):HTML字符串。 |
| form-data | PTS會根據Body內容,構造內容格式為multipart/form-data的請求Body,并通過二進制格式傳輸請求Body數據。 |
| 自定義 | 自定義Body的Content-Type。 |
form-data文件使用
1.登錄。
2.在左側導航欄選擇【數據源】,選擇tab頁中的【form-data文件】。
3.點擊上傳文件,選擇本地需要作為form-data的文件并上傳。
4.上傳后的文件可以在當前列表頁展示,也可以在創建場景頁面的場景配置中,點擊form-data格式下的【選擇文件】,選擇需要使用的form-data文件。