2012-07-04 3 views
-1

이름과 제목의 값을 가져 오는 텍스트 상자가 포함 된 양식이 있습니다. 제출 버튼이 있습니다. 텍스트 상자의 값을 가져 와서 아래 표시된 형식으로 API에 보내고 싶습니다.루비에서 post 메서드를 사용하는 방법?

{ 
    "entry": 
     { 
     "name":"api-workspace", 
     "title":"API Workspace" 
     } 
    } 

어떻게하면 루비를 사용할 수 있습니까? 가능한 경우 몇 가지 샘플 코드를 제공해주십시오.

+2

: 당신의 텍스트 필드의 이름은 name하고 title이 작동합니다 가정? –

+0

레일없이 위에서 언급 한 것들을 할 수 있습니까? –

+0

예, 가능합니다. 레일스를 사용하지 않습니까? –

답변

0

값은 params 해시로 컨트롤러에 전달됩니다. 당신이 레일을 사용하고

json = { entry: { name: params[:name], title: params[:title] } }.to_json 

puts json # => {"entry":{"name":"api-workspace","title":"API Workspace"}} 
+0

그는 레일을 사용하지 않고있다. –

관련 문제