반응형
ruby on rails에서 post(혹은 put, delete)를 통해 들어온 JSON Body를 파싱하고 사용하기 위해서는 JSON 클래스를 이용한다.
def test
post_data = request.body.read; #read body
json_body = JSON.parse(post_data); #parse body to json
is_has_a_key = json_body.has_key?('a"); #check exist key 'a' in json
render text: is_has_a_key;
end
JSON.parse를 통해 body를 JSON 형식으로 파싱 및
has_key함수를 통해 키 존재 여부를 체크한다.
반응형
'옛글 > Ruby on the Rails' 카테고리의 다른 글
Ruby on rails Heroku 배포하기 (0) | 2015.01.04 |
---|---|
ruby on rails Reference (0) | 2014.12.18 |
ruby on rails 로컬에서 서버 돌릴 때 외부포트 허용하기 (0) | 2014.12.09 |
Rails 에 Bootstrap 을 적용해서 화사하게 만들어보기 (0) | 2013.04.19 |
Rails 환경설정 및 실제로 프로젝트를 만들어보기! (0) | 2013.03.06 |