免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2152 | 回复: 3
打印 上一主题 下一主题

URI 的疑问 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-07 10:33 |只看该作者 |倒序浏览
#!/usr/bin/perl

use URI;

my $ad ='http://www.123k.com/cpzs.asp?PN=00050001?pcid=250840&channel=-1&kwid=180078&grid=44720&cladpid=16088498&o
mid=18383882&medid=10229993&adprid=1185&prid=-1&cty=1&gurl=aHR0cCUzQS8vd3d3LjEyM2suY29tL2NwenMuYXNwJTNGUE4lM0QwMDA
1MDAwMQ==&kw=%E5%A4%A9%E6%B4%A5%E5%BD%A9%E7%93%A6%E6%9C%BA&uid=118.121.16.94&su=-1&cu=aHR0cDovL3d3dy55bnN1Z2FyLmNv
bS9iYnMvc2hvd2Vyci5hc3A/U2hvd0VyclR5cGU9MCZFcnJDb2Rlcz08bGk+qKEJ0WiwO5iEQ1AmYWN0aW9uPU90aGVyRXJy&at=01111111111011
101101100101111111&adtype=2001&pdid=102&cookid=QdSyQK2pBrbNkBr763TnBqdM7zwNLmpA&src=dge'
;

my $url = URI->new($ad);
my %query = $url->query_form();
my $csid  = $query{'pcid'};
print "$csid\n";



  1. [root@/ps]#perl cid

  2. [root@/ps]#
复制代码


如果是在$ad的pcid=250840前加上&倒是可以取,请问这是为啥?

论坛徽章:
0
2 [报告]
发表于 2009-01-07 10:47 |只看该作者
url 是由什么 规则 定义的?

你查查去吧

论坛徽章:
0
3 [报告]
发表于 2009-01-07 10:50 |只看该作者
原帖由 cobrawgl 于 2009-1-7 10:47 发表
url 是由什么 规则 定义的?

你查查去吧


一言惊醒梦中人。谢谢

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
4 [报告]
发表于 2009-01-07 11:01 |只看该作者
cpzs.asp?PN=00050001?pcid=250840

第二个问号应该是&
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP