2011-11-14 10 views
0

ユーザー名とパスワードをサーバーに投稿してユーザーを認証しようとしています。JSON用Ruby AsyncHttp投稿

result = Rho::AsyncHttp.post( 
          :url => @myURL , 
          :body => "[userlogin:{"userid":"user","password":"123"}] 
      &accept=json" 
         ) 

私は、パラメータを送信する際に何らかのフォーマットエラーがあると答えました。上記のパラメータの正しいフォーマットを書いて誰かが私を助けることができますか? :bodyに二重引用符を使用して
おかげで、
Nitish

答えて

0

は、不正な取得、あなたの文字列が得られています。二重引用符の代わりに一重引用符を使用して1つの大きな文字列を作成してみてください。

result = Rho::AsyncHttp.post( 
          :url => @myURL , 
          :body => "[userlogin:{'userid':'user','password':'123'}] 
      &accept=json" 
         ) 
+0

返信いただきありがとうございます。サーバーがダウンしました。サーバーが起動しているときの応答を伝えます。 – Nitish