向我的服务器发送请求后重定向到第三方站点的HTML链接

时间:2018-07-09 20:58:02

标签: javascript angularjs redirect

我想在HTML页面上有一个链接或按钮,单击该链接或按钮后,将在 之后向我的Web服务器发送GET或POST请求重定向到外部网站页面。因此,我希望构建在用户单击时发生的重定向,而不是构建将请求发送到我的服务器的链接URL,然后依次然后重定向到外部网站。请求指定点击操作,然后我可以直接在服务器端登录。

在服务器端,我不需要用任何有用的方式实际响应GET / POST,因为我只想记录请求。即,我只想记下采取了哪些用户操作。我希望重定向到外部URL发生在浏览器本身中。

本质上,当GoogleFark向用户显示网站链接列表时,我正在尝试做的事情,在其中单击给定链接 first 进行重定向到他们的网站,然后然后重定向到实际的外部网站。但是我想这样做,而不必等待我的Web服务器上的重定向,因为只需要通知用户选择的链接即可。

我想我可以使用执行ng-click$http.get()的AngularJS $http.post()属性来做到这一点,而忽略返回的(待处理的承诺)结果,然后 then < / em>更改window.location指向外部网站的地址。但是浏览器随后将在接收到来自待处理的GET / POST请求的响应之前加载新的外部URL,这使我想知道这是否会对浏览器产生不良影响,在或期间收到对GET / POST的虚假响应外页加载之后。

0 个答案:

没有答案