众所周知在GET或者POST传输url的时候要把url 用urlencode函数进行处理,那么如果不用urlencode处理会出现什么情况呢。

<?php
$url = $_GET['url'];
echo $url;
?>

文件名为index.php

访问的url为: http://localhost/demo/20130410/index.php?url=http://www.test.com?a=1&b=2&c=3

输出的结果为:http://www.test.com?a=1

由此可见,如果不做urlencode处理问号后面的其他参数则会丢失。

相关文章:

  • 2021-06-03
  • 2022-12-23
  • 2022-02-19
  • 2022-12-23
  • 2021-11-29
  • 2021-07-15
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-17
  • 2021-12-23
  • 2021-12-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-05
相关资源
相似解决方案