java URLConnection - 如何从包含大写字母的URL中读取数据?

问题描述 投票:0回答:1

https:/docs.oracle.comjavasetutorialnetworkingurlsreadingWriting.html。 有一个例子。

URL oracle = new URL("http://www.oracle.com/");

这样就可以了,但如果URL是大写的,比如说 https:/file-examples.comwp-contentuploads201708file_example_PPT_250kB.ppt。

然后得到关于URL不存在的错误信息(而且有 https:/file-examples.comwp-contentuploads201708file_example_ppt_250kb.ppt。 在堆栈跟踪中)

java url uri
1个回答
-1
投票

URLfilename.fileformate在这个文件名中是区分大小写的,你必须在创建它的时候管理大写。


1
投票

你在这个URL中得到的是一个资源,而资源是区分大小写的,所以file_example_PPT_250kB.ppt和file_example_ppt_250kb.ppt是两个不同的资源。所以file_example_PPT_250kB.ppt和file_example_ppt_250kb.ppt是两个不同的web服务器资源。

更多信息请阅读

https:/webmasters.stackexchange.comquestions90339why-urls-case-sensitive(为什么要区分大小写)


0
投票

关闭,一些上游的代码正在改变外壳。

© www.soinside.com 2019 - 2024. All rights reserved.