我有一个api作为我的rails应用程序的一部分,当控制器响应一个调用时;
render plain: "OK - Request accepted",status: :ok, content_type: "text/html"
终端中的输出为
OK - Request accepted%
百分号是什么意思?它来自哪里?我可以移除它吗?(我通过curl并使用iterm访问url)
这是你的shell提示符。
配置curl
以向输出添加换行符--cf自动在curl响应主体的末尾添加换行符
例如:
bash: PS1=foo
foo: curl -H -i 'http://localhost:3000/'
OK - Request acceptedfoo:
添加\n
:
foo: curl -H -i 'http://localhost:3000/' -w '\n'
OK - Request accepted
foo: