大大们周末好,请教一个小问题http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CFcRfH0G7DbPkiN9MMGiCdHkXFoJew9L9fg1tJ%2BIsgipSMoHuoj%2BXHWJWWYb0e%2F%2FD7586w2Lxk0rs1UwL5JnKvdzuBiqdin%2F%2Fr938Adfh3CJkHMP3ZmA1UVFKQDawlCj53lC6QEovo0xCodDvzmaPMcwds5G556u6KSXlwfyA%3D%3D&spm=2014.21374029.1.0比如上面的淘宝客推广链接,最终跳转到的是这个地址,怎么快速获取这个地址http://detail.tmall.com/item.htm?id=15562314286&ali_trackid=2:mm_32859530_0_0:1359174944_4k1_1037039233&spm=2014.21374029.1.0

解决方案 »

  1.   

    string url="http://detail.tmall.com/item.htm?id="+id
    天猫的地址好像都是这个格式的
      

  2.   

    一般网站302重定向用WebRequest很容易请求到真实的网址
    但我一直感觉淘宝这个是加密之后的,需要用js解密然后跳到指定的网址
      

  3.   


    是的,WebRequest直接请求不到
    WebRequest myRequest = WebRequest.Create(originalAddress);
                    myRequest.Timeout = 5000;//5秒超时
                    WebResponse myResponse = myRequest.GetResponse();
                    redirectUrl = myResponse.ResponseUri.ToString();
                    myResponse.Close();