[英]Connect to server with sub-directory in java
是否可以使用子目錄連接到服務器?
例如: www.example.com:80/server
: www.example.com:80/server
。
我想使用套接字從服務器接收數據。
像這樣:
String url = "example.com:80/server";
Socket client = new Socket(url);
子目錄是HTTP和FTP等協議中的高級概念。 根據您的示例,您似乎正在嘗試連接到HTTP端口。 這對您不起作用,因為您必須編寫所有代碼以實現HTTP協議,以便可以發送有效請求並處理響應。 如果那是您想要做的,那么您應該只是那里的許多高級HTTP庫之一。
如果您只想創建一個簡單的服務器應用程序,只需在example.com
端口80上打開一個套接字,然后編寫自己的消息/響應以表示您想要文件夾server
。 自定義服務器將必須知道如何處理自己的消息,讀取文件夾等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.