ruby on rails-如何通过URL参数发送属性哈希



在rails中,我想接受一个属性哈希作为URL中的单个参数。然而,我甚至不知道如何发送一个属性哈希来测试我的代码。如果我可以直接传递一个JSON字符串作为参数,那就太棒了。。。但不知道该怎么做。

类似于:

website.com/?properties=属性

具有属性={\"color\":\"black\",\"type\":"styler\"}

Aa更好的方法是通过POST请求发送纯JSON。

但是,如果您绝对想要使用GET,则可以通过在base64中编码来发送JSON。不过,请确保使用url安全编码,如方法urlsafe_decode64()urlsafe_encode64()所提供的。

最新更新