用controller實現一個簡單的post請求和get請求(並用postman測試)


package  com.sundear.demo;

import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;

@RestController
@Slf4j
@RequestMapping("/datasync")
public class testController {
@PostMapping("/test")
public String DatasyncMemberTest(@RequestBody(required = true) String id) {
System.out.println(id);
return "ceshi";
}

@GetMapping("/test2")
public String testPage1(int id){
System.out.println(id);
return "成功";
}

@PostMapping("/servlet")
public String DatasyncMemberTest2(HttpServletRequest request) {
System.out.println(request.getParameter("name"));
return "servlet";
}


}
用postman測試如下:

 

 

 

 

 既有請求頭又有請求體

 @GetMapping("/test3")
public String testPage2(@RequestHeader int id,@RequestBody Info info){
System.out.println(id);
System.out.println(info.getName());
return "成功";
}

有servlet 

 

@PostMapping("/servlet")
public String DatasyncMemberTest2(HttpServletRequest request,@RequestBody String id) {
System.out.println(request.getHeader("name"));
return "servlet";
}

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM