Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
URL是否必须以/或不在Java的URL类中结尾?_Java_Sockets_Httpurlconnection - Fatal编程技术网

URL是否必须以/或不在Java的URL类中结尾?

URL是否必须以/或不在Java的URL类中结尾?,java,sockets,httpurlconnection,Java,Sockets,Httpurlconnection,我需要使用连接到中间件服务器 java URL和URLConnection类 当我在网上搜索时,我发现了一些例子 其中url以结尾/ (http://www.oracle.com/) 在某些示例中,url没有/ URL ur = new URL("http://www.mydomain.com/myfile.gif"); 有谁能告诉我,如果有区别的话,这有什么区别吗 那么我们如何选择URL值呢?不,URL不必以/结尾,但有些URL必须以结尾。它是否存在取决于您试图访问的URL(通常情况下,您会

我需要使用连接到中间件服务器 java URL和URLConnection类

当我在网上搜索时,我发现了一些例子 其中url以结尾/ (http://www.oracle.com/)

在某些示例中,url没有/

URL ur = new URL("http://www.mydomain.com/myfile.gif");
有谁能告诉我,如果有区别的话,这有什么区别吗
那么我们如何选择URL值呢?

不,URL不必以
/
结尾,但有些URL必须以
结尾。它是否存在取决于您试图访问的URL(通常情况下,您会使用未经修改的URL)。

否,URL不必以
/
结尾,但有些URL会。它是否存在取决于您试图访问的URL(通常情况下,您会使用您拥有的URL而不进行修改)。

不需要

如果URL不包含路径部分(仅包含域名及其方案),则可能包含也可能不包含尾随斜杠,即
http://www.oracle.com/
http://www.oracle.com
。两者都应该是可访问的。但是,此的标准化URL必须具有跟踪斜杠

是一种约定,允许以一致的方式编写URL。在URL规范化中,尾随的斜杠表示URL是目录而不是文件。例如:

 "http://www.oracle.com/" <- root path
 "http://www.oracle.com/pages/" <- "pages" is a directory
 "http://www.oracle.com/pages" <- "pages" is a file
 "http://www.oracle.com/myfile.gif" <- "myfile.gif" is a file
 "http://www.oracle.com/myfile.gif/" <- "myfile.gif" is a directory
”http://www.oracle.com/“没有必要

如果URL不包含路径部分(仅包含域名及其方案),则可能包含也可能不包含尾随斜杠,即
http://www.oracle.com/
http://www.oracle.com
。两者都应该是可访问的。但是,此的标准化URL必须具有跟踪斜杠

是一种约定,允许以一致的方式编写URL。在URL规范化中,尾随的斜杠表示URL是目录而不是文件。例如:

 "http://www.oracle.com/" <- root path
 "http://www.oracle.com/pages/" <- "pages" is a directory
 "http://www.oracle.com/pages" <- "pages" is a file
 "http://www.oracle.com/myfile.gif" <- "myfile.gif" is a file
 "http://www.oracle.com/myfile.gif/" <- "myfile.gif" is a directory

”http://www.oracle.com/“该中间件服务器应该有一些关于使用哪个URL访问其功能的文档。该中间件服务器应该有一些关于使用哪个URL访问其功能的文档。