일반 웹(관리자 페이지 등) 에서 DB 내용을 JSON 을 만들어 CURL (PHP) 로 Application/Json, POST 방식으로 보냈습니다.
받는 쪽 (콘솔서버) 에서는 EmbedIO? 라이브러리로 해당 컨트롤러 클래스를 만들고 메소드를 만들어 주소창에 입력하면 해당 메소드가 반응하게 하였습니다.
문제는 웹서버에서 전송한 JSON 데이타를 어떻게 받아야 할지 모르겠습니다.
Json 문자열로 변환하여 Deserialize 객체(배열 등)로 변환해서 콘솔서버의 DB에 등록하려고 하는 것입니다.
구글링이나 EMBEDIO 참고페이지 등에서는 Json Key에 맞춘 VO(DTO) 클래스를 만들어 객체를 get/set 하는
방법으로 하던데요.
저는 중간에 VO 클래스를 거치지 않으려고 합니다.
HttpContext.Request.Contnettype을 찍어보면 Application/Json이 제대로 찍힙니다.
그렇지만 HttpContext.Request.Body를 찍어보면 오류가 발생하더군요.
저 Body에 Json String 이 있을 것 같은데 말입니다.