我的视图中有以下按钮。
<%= button_to('On', @userdetail.url + '?value=1', :method => "post", :remote => true, :disable_with => 'loading...') %>
@userdetail.url
是一个外部网址,它不是我的应用程序的一部分。如果有人会看到源,将能够看到我发布数据的 url。有什么办法可以隐藏 URl 吗?
我还想将按钮操作公开为 API。就像有人会调用 localhost:3000/button 操作一样,它应该将值 1 发送到外部 URL。有什么方法可以将按钮操作作为 API 公开,而不是公开 URL 以供其他客户端使用。