2014-04-28 4 views
2

rails-api gem을 사용하고 curl을 사용하여 일부 데이터를 API에 POST (Campaigns 엔티티 채우기)하려고합니다. 이 모델에는 하나의 속성 이름 만 있습니다.cURL POST Rails-API로부터의 요청

내 컬 요청 :

curl -d "name=Facebook" http://localhost:3000/campaigns/ 

이름 속성은 JSON 응답을보고는 null 끝납니다. 나는 다음이로 변경 :

curl -d "campaign[name]=Facebook" http://localhost:3000/campaigns/ 

이것은 단지 터미널에서 일부 HTML 렌더링 것으로 보인다. HTML을 보면 forbidden_attributes_protection 행에 메시지가 있습니다.

아무도 도와 줄 수 있습니까? 당신의

params.require(:compaign).permit(:name) 

이 추가

답변