我正在尝试通过向服务器发布用户名和密码来验证用户。
result = Rho::AsyncHttp.post(
:url => @myURL ,
:body => "[userlogin:{"userid":"user","password":"123"}]
&accept=json"
)
我得到的响应告诉我发送参数有一些格式错误。如何为上述参数编写正确的格式?
答案 0 :(得分:0)
在:body
中使用双引号会导致字符串格式错误。尝试使用单引号而不是双引号来创建一个大字符串:
result = Rho::AsyncHttp.post(
:url => @myURL ,
:body => "[userlogin:{'userid':'user','password':'123'}]
&accept=json"
)