C# - 在后台访问网址

时间:2011-05-10 14:33:19

标签: c#

今天大脑冻结了。

我希望在我的购物车重定向回主页之前(即购买后)访问一个URL来添加跟踪信息。

我无法想象如何在不实际重定向到我的跟踪页面的情况下访问该URL,然后再从那里重定向回到主页。有谁知道吗?

这看起来应该很容易,但我似乎无法让它发挥作用。

由于

4 个答案:

答案 0 :(得分:2)

使用HttpWebClient以编程方式访问服务器端的网页吗?

http://msdn.microsoft.com/en-us/library/system.net.webclient(v=vs.80).aspx

答案 1 :(得分:2)

有多种方式:

  1. 从请求该网址的购买页面重定向后,在您的主页上放置iframe或图片代码。
  2. 在服务器上购买后以编程方式请求跟踪页面。
  3. 重定向后(或从您的购买页面重定向之前)从您的主页发出ajax请求

答案 2 :(得分:1)

您熟悉/ JSON请求吗?您可以在后台点击一个URL(并提供一些参数),而无需实际加载新页面。

答案 3 :(得分:0)

如何使用javascript:

function async_url_call(url) {

    xmlHttp = GetXmlHttpObject();

    if (xmlHttp == null) {
        alert("Your browser does not support AJAX!");
        return;
    }

    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}