在rails中,我想接受属性的哈希作为URL中的单个参数。但是,我无法弄清楚如何发送属性的哈希来测试我的代码。如果我可以将JSON字符串作为参数传递,那将是非常棒的...但不知道如何做到这一点。
类似的东西:
website.com/?properties=properties
with properties = {\" color \":\" black \",\" type \":\" stylist \ "}
答案 0 :(得分:0)
更好的方法是通过POST请求发送普通JSON。
但是,如果您绝对想要使用GET,则可以通过在 base64 中对其进行编码来发送JSON。但是,请确保使用 url safe encoding ,方法urlsafe_decode64()
urlsafe_encode64()
提供。