本文小編為大家詳細介紹“如何調用postman的函數格式化”,內容詳細,步驟清晰,細節處理妥當,希望這篇“如何調用postman的函數格式化”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
方法一:升級版本格式化
1、升級到version 6.7.4版本
2、點擊Beautify即可格式化Body里面的JSON
方法二:調用postman的函數格式化
package com.java.example.demo.postman;
import com.alibaba.fastjson.JSONObject;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.Map;
/**
* postman中常量及函數的使用
*
* 場景:
* secondFunction這個方法需要依賴 firstFunction方法 執行的結果
* 使用一個postman請求解決
*/
@RestController
public class Constant {
@GetMapping("/first")
@ResponseBody
public ResponseEntity<String> firstFunction(@RequestParam String param){
return res(param + "-init");
}
@GetMapping("/second")
@ResponseBody
public ResponseEntity<String> secondFunction(@RequestParam String param){
return res("加工后的隨機數:" + param);
}
private static ResponseEntity<String> res(Object object){
Map<String,Object> map = new HashMap<>();
map.put("res",object);
return jsonResult(JSONObject.toJSONString(map));
}
public static ResponseEntity jsonResult(String result) {
HttpHeaders resHeaders = new HttpHeaders();
resHeaders.set("Content-Type", "application/json;charset=UTF-8");
return new ResponseEntity(result, resHeaders, HttpStatus.OK);
}
}讀到這里,這篇“如何調用postman的函數格式化”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。