`
cakin24
  • 浏览: 1374834 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

对URL传递的参数进行编码和解码

    博客分类:
  • PHP
阅读更多
一 编码部分

1 代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>对URL传递的参数进行编码</title>
</head>
<body>
    <a href="index.php?picname=<?php echo urlencode("青年歌手大赛");?>"><img src="images/music.jpg" width="200" height="200" border="1"></a>
</body>
</html>

 

2 运行结果
说明编码成功!
二 解码部分
1、代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>对URL编码的字符串进行解码</title>
</head>
<body>
    <a href="index.php?picname=<?php echo urlencode("青年歌手大赛");?>"><img src="images/music.jpg" width="200" height="200" border="1"></a>
	<?php echo "您单击的图片名称是:".urldecode($_GET[picname]);?>
</body>
</html>
 
2、运行结果


 

 

  • 大小: 77 KB
1
1
分享到:
评论

相关推荐

    JSP中js传递和解析URL参数以及中文转码和解码问题.docx

    本文将详细介绍如何在JSP页面中利用JavaScript进行URL参数的传递和解析,并解决中文字符的编码与解码问题。 #### 二、URL参数传递 在JSP中,通常使用JavaScript来动态构建URL并传递参数。以下是一个典型的例子: ...

    URL编码解码小程序

    总的来说,URL编码解码小程序是一个实用的工具,可以帮助用户方便地处理含有非ASCII字符或特殊字符的URL,提高他们在网络开发和数据处理中的效率。理解URL编码的工作原理和应用场景,对于理解互联网通信的基础和解决...

    淘宝 url 解码和编码方法(转的)

    淘宝作为中国最大的电商平台,其URL中可能包含各种参数,这些参数需要进行正确的编码和解码以确保数据传输的准确性和安全性。本篇文章将详细探讨淘宝URL的编码和解码方法,以及如何利用Java编程语言实现这一过程。 ...

    JSP中js传递和解析URL参数以及中文转码和解码问题

    1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))+’&device=’+encodeURI(encodeURI(device))+’&instrument=’;...接收和解析参数 代码如下: //获取URL参数 function GetRequest()

    URL解码-编码器URL解码-编码器

    在实际操作中,开发者通常会使用编程语言提供的内置函数进行URL编码和解码,例如JavaScript的`encodeURIComponent()`和`decodeURIComponent()`,Python的`urllib.parse.quote()`和`urllib.parse.unquote()`,Java的`...

    urlcode解码-HTTP:URL编码解码

    在实际开发中,了解并正确使用URL编码和解码不仅能保证数据的完整性和安全性,还能防止URL重定向和路由处理中的问题。因此,掌握这个基本概念对于任何从事Web开发的人员都是至关重要的。 最后,我们注意到压缩包中...

    UrlEncodeDecode解码编码工具(双向)

    它能够帮助开发者、网站管理员或者普通用户快速、准确地对URL进行编码和解码。无论是为了调试、测试还是日常的数据处理,这个工具都能提供便捷的服务。 该工具的双向功能意味着它不仅能够处理编码过程,还能处理...

    vc URL编解码类

    "vc URL编解码类"是指在VC++环境中开发的一组工具,用于对URL进行编码和解码操作。这个类可能是由开发者从网上收集的代码片段整理而成,方便直接在项目中使用。通常,这样的类会包含两个核心函数:一个用于URL编码,...

    UrlEncodeUrlDecodeUrl解码Url编码工具

    它是一个实用的小工具,能够帮助用户对URL进行编码和解码,确保数据在通过网络传递时保持完整性和可读性。 URL(统一资源定位符)是互联网上的地址,它用于标识和访问网络资源。然而,URL中可能包含一些特殊字符,...

    易语言url编解码汇编源码.rar

    易语言的URL编解码源码通常由一系列函数组成,这些函数分别负责编码和解码。在提供的“url编解码.e”文件中,我们可以看到易语言编写的汇编源码实现。汇编语言是一种低级语言,直接对应于机器指令,因此其效率高但...

    javascript 对url编码 解码

    JavaScript 对 URL 编码解码 JavaScript 中对 URL 编码和解码涉及到六个函数:escape、encodeURI、encodeURIComponent、unescape、decodeURI 和 decodeURIComponent。这六个函数的使用场景和特点分别是: escape ...

    URL编码解码工具 反向分析URL地址

    4. **工具使用**:"URL编码解码工具.exe" 是一款实用的小程序,可以帮助用户快速对URL进行编码和解码。用户只需输入待处理的URL,工具会自动执行相应的操作,并显示结果。这对于开发者调试HTTP请求,或者理解网页...

    jsp使用URL编码传递中文参数问题.doc

    5. **浏览器兼容性**:不同的浏览器对URL编码和解码的处理可能存在差异,因此在处理中文参数时,需要确保代码兼容主流浏览器,例如Chrome、Firefox、Safari和IE等。 6. **最佳实践**:为了避免编码问题,一种好的...

    jsp页面url编码_springmvc_controller解码

    在处理URL时,浏览器会自动对URL中的特殊字符进行编码,而在服务器端,我们需要正确地解码这些URL来获取原始的请求参数。 首先,让我们深入了解一下URL编码。在JSP页面中,用户可能会通过表单提交或者超链接传递带...

    servlet url传递中文参数

    总之,处理Servlet中URL传递的中文参数需要理解URL编码的原理,并正确使用Java的相关API进行编码和解码。同时,注意字符集的设置,确保数据在传输过程中不会出现乱码。在开发过程中,合理利用工具和库函数,可以提高...

    ASP.NET url参数传递加密及解密方法

    ASP.NET URL参数传递加密及解密是Web应用程序中常见的安全措施,主要目的是保护用户数据的隐私,防止中间人攻击和数据篡改。在ASP.NET框架中,我们可以利用内置的加密解密工具来实现这一功能。以下是一些关于如何在...

    Encode_ Decode Tools URL编码解码工具

    1. **表单提交**:当用户在HTML表单中输入数据并提交时,浏览器会自动对非ASCII字符和特殊字符进行URL编码。 2. **查询字符串**:在URL的查询部分,如果包含空格或其他特殊字符,这些字符需要编码以防止解析错误。 3...

    易语言源码URL网址编解码.rar

    例如,当发送一个GET请求时,我们需要确保所有参数都经过URL编码,而在服务器端接收到响应后,需要对URL进行解码以获取正确的参数值。 总的来说,这个压缩包提供的易语言源码为我们提供了一个实用的工具,可以方便...

    URL编码 URL编码

    "后面的部分,用于传递参数,如`http://example.com/?name=张三`,其中"张三"就需要进行URL编码。 2. 路径部分:URL路径中的斜线("/")和部分字符也需要编码,以确保服务器能正确解析路径。 3. 键值对:在HTTP请求头...

Global site tag (gtag.js) - Google Analytics