使用 java 中的子目录连接到服务器
Connect to server with sub-directory in java
是否可以通过子目录连接到服务器?
例如:www.example.com:80/server
。
我想用 Socket 从服务器接收数据。
像这样:
String url = "example.com:80/server";
Socket client = new Socket(url);
子目录是 HTTP 和 FTP 等协议中的高级概念。根据您的示例,您看起来像是在尝试连接到 HTTP 端口。这对您不起作用,因为您必须编写所有代码来实现 HTTP 协议,才能发送有效请求并处理响应。如果那是你想要做的,你应该只是那里的许多高级 HTTP 库之一。
如果您只想创建一个简单的服务器应用程序,只需在 example.com
、端口 80 上打开一个套接字并编写您自己的 messages/responses 来表示您想要文件夹 server
。自定义服务器必须知道如何处理您自己的消息、读取文件夹等。
是否可以通过子目录连接到服务器?
例如:www.example.com:80/server
。
我想用 Socket 从服务器接收数据。
像这样:
String url = "example.com:80/server";
Socket client = new Socket(url);
子目录是 HTTP 和 FTP 等协议中的高级概念。根据您的示例,您看起来像是在尝试连接到 HTTP 端口。这对您不起作用,因为您必须编写所有代码来实现 HTTP 协议,才能发送有效请求并处理响应。如果那是你想要做的,你应该只是那里的许多高级 HTTP 库之一。
如果您只想创建一个简单的服务器应用程序,只需在 example.com
、端口 80 上打开一个套接字并编写您自己的 messages/responses 来表示您想要文件夹 server
。自定义服务器必须知道如何处理您自己的消息、读取文件夹等。