【发布时间】:2018-05-28 10:11:26
【问题描述】:
我需要制作一个搜索表单,其中使用的后端是 ruby,前端是有角度的。搜索查询以 json 格式的 angular 生成,并通过 restangular 服务传递给 ruby。
它工作正常。但是当我们用分号测试搜索字符串时,它返回了 500 内部错误。第一行puts params[:search] 为实际的json 字符串{"content":"my search is 提供{"content":"my search is ; and :", "options":[]}
请帮助我如何处理它“;”也请让我知道我需要处理的所有字符。
【问题讨论】:
-
Checkout w3schools.com/jsref/jsref_encodeURIComponent.asp 然后将输出传递给req
标签: ruby-on-rails angularjs json ruby restangular