api 서버에 post로 요청 후 서버에서 다시 클라이언트로 데이터를 보내는 방법..

안녕하세요, api 관련해서 질문을 드리려고 합니다

먼저 visual studio 에서 ASP.NET Core 웹 API 프로젝트를 생성했습니다…

그리고 해당 프로젝트에 get, post, put, delete 를 샘플 코드 참조해서 작성했구요.

그리고나서 프로젝트를 “게시” 해서 iis 에서 api 서버가 돌아가도록 해놨습니다.

이제 궁금한건…
클라이언트에서 json 으로 된 데이터를 post 로 api 에 요청 했을 때 ,
api 에서는 해당 데이터를 가지고 가공하여 나온 결과값을 다시 클라이언트로 json 형식으로 보내줘야하거든요 ,

이걸 어떻게 해야하는지 궁금합니다…
하는 방법을 알려주셔도 좋고, 어떻게 검색을 하면 해당 내용이 나올지 알려주시면 너무 감사하겠습니다…

1개의 좋아요

[HttpPost]
[Route(“board”)]
public async Task AddBoardinfo([FromBody]BoardDto.Request param)
{
BoardDto model =new();
return model;
}
그냥 그대로 return 하시면 json으로 자동으로 파싱합니다.
swagger로 확인이 되실텐데
어렵게 만들면 끝이 없어서 기본적인 sample 은 vs가 swagger까지 자동으로 생성해줘요

samp1
이렇게 샘플 프로젝트를 생성하시고

samp2
controller 부분입니다.

보통 swagger로 확인합니다.
sm3

4개의 좋아요