>我想知道以下内容是否可行,如果是,请引导我走上正确的道路。
我的网站x.com
,当用户在我的网站上提交表单时,会对y.com
进行 API 调用,该调用返回JS
哈希(是的,我知道非常过时)。
您可以看到在FireBug中使用返回的参数对y.com
的调用。问题是Adblocker Plus正在拦截此内容并将其从视图中阻止。(不好(显示有关广告拦截器的消息不是解决方案(在这种情况下,用户实际上期待广告)))
是否可以让我的服务器向y.com
服务器发出请求(在用户的客户端不知道的情况下)在我的服务器端获取响应,然后最终生成页面并在正文中包含响应内容,最后呈现给客户端?
这是完全可能的。您可以在本地 rails 应用程序 (x.com) 上定义一个端点,并将表单提交到该端点。然后使用HTTP库,我更喜欢rest-client,然后将表单提交给 y.com。