社区
Web 开发
帖子详情
关于JAVA WEB的URL编码,我这理解对吗?
sikejava
2015-08-29 12:40:43
1.对于表单提交:浏览器会把表单提交的数据进行页面字符集的URL编码,构造带参链接(数据中可能有&、=之类,所以要编码,否则服务器解析错误);
2.对于带参数的超链接,由于此时链接已构造好,浏览器不会再进行URL编码(就算要编码,浏览器也不会像表单提交一样,知道哪里需要编码),而是直接发送(这样假设某个文件名是?.jpg,那我们就必须提前编 码好,这样服务器就会解析成?.jpg)
...全文
87
2
打赏
收藏
关于JAVA WEB的URL编码,我这理解对吗?
1.对于表单提交:浏览器会把表单提交的数据进行页面字符集的URL编码,构造带参链接(数据中可能有&、=之类,所以要编码,否则服务器解析错误); 2.对于带参数的超链接,由于此时链接已构造好,浏览器不会再进行URL编码(就算要编码,浏览器也不会像表单提交一样,知道哪里需要编码),而是直接发送(这样假设某个文件名是?.jpg,那我们就必须提前编 码好,这样服务器就会解析成?.jpg)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
forDream_
2015-08-29
打赏
举报
回复
对于GET请求,需要进行URL Encode; 对于POST请求,不需要进行URL Encode。 你说的超链接,本质上就是一个GET request。 至于url encode,视浏览器不同,而又不同的表现。部分浏览器对于GET请求会自动进行url encode,而有些则不会(尤见旧式浏览器)。
qq_27815937
2015-08-29
打赏
举报
回复
一般只有URL包含中文才需要进行编码
Java
Web
开发常见问题.pdf
###
Java
Web
开发中常见的中文乱码问题解析 在
Java
Web
开发过程中,中文乱码问题是开发者经常遇到的一个挑战。这些问题主要源于
Java
默认的Unicode
编码
与HTML页面及表单默认的Latin-1
编码
之间的不兼容,以及在不同的...
commons-codec-1.3.jar和commons-httpclient-3.0.jar
在
Web
服务的上下文中,
编码
和解码操作可能涉及到数据传输时的
编码
转换,例如XML或者JSON数据的序列化和反序列化,也可能用于处理
URL
编码
,保证数据安全传输。 接着是`commons-httpclient-3.0.jar`,它是Apache ...
servlet-api-2.5.jar和jsp-api-2.1.jar
Servlet API 2.5与JSP API 2.1是
Java
Web
开发中两个至关重要的库文件,它们分别提供了Servlet和JSP(
Java
Server Pages)的技术规范。这两个API版本的发布,为开发者提供了处理
Web
应用程序的强大工具,使得动态网页的...
spring MVC框架所需的所有jar包。(完整版)
它还支持上传文件和处理
URL
编码
等功能。 3. **spring-context-support.jar**:此jar包提供了对邮件服务、缓存、任务调度和消息传递(例如JMS)的支持,这些都是在
Web
环境中经常使用的功能。 4. **spring-beans.jar...
Java
实现
URL
编码
(
Url
Encode)标准
通过使用
Java
的
URL
Encoder类,我们可以很方便地实现
URL
编码
的功能。在
编码
过程中,我们需要指定合适的
编码
格式,常见的选择是UTF-8。
编码
后的字符串可以在
URL
传输和...希望本文对你
理解
和使用
Java
实现
URL
编码
有所帮助!
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章