如何在使用HTTParty提交POST表单后找到响应代码

22

我使用以下代码使用Httparty向网站进行了POST请求:

HTTParty.post("http://example.com", :body => application_hash.to_json, :headers => {'Content-Type' => 'application/json'})

我该如何检查此提交的响应代码?

1个回答

48

post方法的返回值是一个HTTParty::Response对象,它具有一个code方法。将响应分配给一个变量,并使用它来查看HTTP状态代码:

response = HTTParty.post("http://example.com", :body => application_hash.to_json, :headers => {'Content-Type' => 'application/json'})
response.code

谢谢,通过在行末打印response.code,我能够将响应输出到命令行。 - dan-mi-sun

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接