为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Java中进行URL解码?

如何在Java中进行URL解码?

qq_笑_17 2019-06-26 13:15:24
如何在Java中进行URL解码?在Java中,我想转换如下:https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type对此:https://mywebsite/docs/english/site/mybook.do&request_type到目前为止,这就是我所拥有的:class StringUTF {     public static void main(String[] args)      {         try{             String url =                 "https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do" +                "%3Frequest_type%3D%26type%3Dprivate";             System.out.println(url+"Hello World!------->" +                 new String(url.getBytes("UTF-8"),"ASCII"));         }         catch(Exception E){         }     }}但效果不太好。这些是什么%3A和%2F调用的格式以及如何转换它们?
查看完整描述

3 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

你的绳子在里面application/x-www-form-urlencoded编码。

使用URLDecoder将其转换为Java字符串。

URLDecoder.decode( url, "UTF-8" );


查看完整回答
反对 回复 2019-06-26
  • 3 回答
  • 0 关注
  • 3198 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号