2

head :okコンテンツをレンダリングするのではなく、 で応答する Rails アクションがあります。次のように、RestClient を使用してこのアクションを呼び出しています。

resp = RestClient.post("#{api_server_url}/action/path", {:param_1 => thing, :param_2 => other_thing}, :authorization => auth)

Rails サーバー ログは、これが期待どおりに機能したことを示しています。

Completed 200 OK in 78ms (ActiveRecord: 21.3ms)

ただし、 の結果の値respは string" "であり、調べることができるオブジェクトではありません (たとえば、ステータス コードが何であるかを確認するため)。

別の結果が得られるかどうかを確認するために、代わりに使用するアクションを変更しようとしましたhead :createdが、同じです: " "

この応答のステータス コードを取得するにはどうすればよいですか?

4

1 に答える 1