今天我浏览网页的时候,见到一个我自己不理解的链接
   链接方式是 例如: www.baidu.com/a/b.aspx?ue8ds8f87g7gzxc7
  这样的方式, 后面跟的是什么东西? 乱码?
   谁能详细的解释下!      

解决方案 »

  1.   

    可能是时间戳之类的东西吧,保证url不重复。也可能传了个参数,表示类型或身份什么的,程序中可以取到?后面的东西加以判断的。
      

  2.   

    你也可以认为他是乱码。在aspx中可以这样获取其值 Page.Request.QueryString[null]
    不过通常没有人会这样去写aspx代码,因为它没有什么合同意义。
    假设这个“乱码”总是变动的写,说明设计者害怕浏览器端对页面html内容进行缓存,所以特意给url一个永远不一样的样子。
      

  3.   

    www.baidu.com/a/b.aspx?   EE7E20AE6A512A47 我用MD5解密不出来! 请问是什么加密的???
     如果是参数 www.baidu.com/a/b.aspx?123  这样怎么确定页面?
      

  4.   

    要判断作用, 将后面的字符改成其他的  看看页面内容是否相同
    1.页面内容不变->为了防止页面缓存
    2.页面内容有改变->则该字符串为参数,可能整个串为guid参数也可能是加密后的密文
    有些静态文件也可能被加上参数,如jpg、flv 等
    有些防止盗链的也可能是这样的
      

  5.   

    确定页面?这和参数没关系。页面还是b.aspx。
      

  6.   

        我顶,后面那个参数出来咯!
     www.baidu.com/a/b.aspx?5436
    这个是什么意思?