免费的 .txt 文件托管
Free .txt file hosting
是否可以托管文件 (.txt) 以便我可以使用 java 代码访问它。
我刚刚看到使用 Url class 在 java 中读取文本文件的示例。
但我想要的是我们可以在网络上存储一个 txt 文件,并且可以读取和写入该文件。
我曾尝试在 Google 上搜索有关它的信息,但没有找到。每次我结束时,都会有一些网站托管网站。
为了让事情更清楚,我添加了我想要的伪代码。
Url fileUrl=new Url("LOCATION TO MY FILE ON WEB");
以及一些写入文件的代码。
我见过 fileUrl.openStream() ,但它 returns 是一个 InputStream 对象。
是否可以实现
谢谢!
您可以将其托管到您的服务器,然后使用文件的位置作为 URL。您可以使用一些免费托管网站。
可以托管可以使用 Java 代码检索的文本文件 (.txt)。
不需要任何特殊类型的服务器。它可以通过任何网络服务器完成。
您不一定需要购买服务器 space,而是可以使用 Internet 上可用的不同免费虚拟主机站点。不过,如果您打算长期这样做,那么建议购买服务器 space。
例如:
如果您的服务器名称是 myserver.com,并且您将文件 (sample.txt) 托管在服务器内名为 data 的文件夹中,则 url: myserver.com/data/sample.txt
可用于检索它。
阅读Java代码的示例(使用JavaURLClass):
import java.io.*;
import java.net.*;
public class textRetrive{
public static void main(String[] args){
try{
URL url=new URL("http://www.myserver.com/data/sample.txt");
System.out.println("Protocol: "+url.getProtocol());
System.out.println("Host Name: "+url.getHost());
System.out.println("Port Number: "+url.getPort());
System.out.println("File Name: "+url.getFile());
}catch(Exception e){
System.out.println(e);
}
}
}
修改托管在服务器上的文本文件非常困难。
首先,您需要拥有服务器的 访问权限 和 足够的权限 。
您可以修改使用某种 FTP 连接 或 SSH 连接 托管的文件。
- 使用FTP连接,您需要上传修改后的版本
文件从您的本地系统到服务器。你可以做到这一点
使用
Apache Commons Net API for uploading files by FTP protocol
- 使用 SSH 连接,您基本上可以在 Web 服务器上远程执行 运行 命令。在 java 中,您可以通过
使用它
JSch Library
本质上,您需要构建一个健壮的 Java 程序,它可以使用 FTP 或 运行 命令远程使用 SSH [=44= 上传文件]
是否可以托管文件 (.txt) 以便我可以使用 java 代码访问它。 我刚刚看到使用 Url class 在 java 中读取文本文件的示例。 但我想要的是我们可以在网络上存储一个 txt 文件,并且可以读取和写入该文件。
我曾尝试在 Google 上搜索有关它的信息,但没有找到。每次我结束时,都会有一些网站托管网站。
为了让事情更清楚,我添加了我想要的伪代码。
Url fileUrl=new Url("LOCATION TO MY FILE ON WEB");
以及一些写入文件的代码。 我见过 fileUrl.openStream() ,但它 returns 是一个 InputStream 对象。
是否可以实现
谢谢!
您可以将其托管到您的服务器,然后使用文件的位置作为 URL。您可以使用一些免费托管网站。
可以托管可以使用 Java 代码检索的文本文件 (.txt)。
不需要任何特殊类型的服务器。它可以通过任何网络服务器完成。
您不一定需要购买服务器 space,而是可以使用 Internet 上可用的不同免费虚拟主机站点。不过,如果您打算长期这样做,那么建议购买服务器 space。
例如:
如果您的服务器名称是 myserver.com,并且您将文件 (sample.txt) 托管在服务器内名为 data 的文件夹中,则 url: myserver.com/data/sample.txt
可用于检索它。
阅读Java代码的示例(使用JavaURLClass):
import java.io.*;
import java.net.*;
public class textRetrive{
public static void main(String[] args){
try{
URL url=new URL("http://www.myserver.com/data/sample.txt");
System.out.println("Protocol: "+url.getProtocol());
System.out.println("Host Name: "+url.getHost());
System.out.println("Port Number: "+url.getPort());
System.out.println("File Name: "+url.getFile());
}catch(Exception e){
System.out.println(e);
}
}
}
修改托管在服务器上的文本文件非常困难。 首先,您需要拥有服务器的 访问权限 和 足够的权限 。 您可以修改使用某种 FTP 连接 或 SSH 连接 托管的文件。
- 使用FTP连接,您需要上传修改后的版本 文件从您的本地系统到服务器。你可以做到这一点 使用
Apache Commons Net API for uploading files by FTP protocol
- 使用 SSH 连接,您基本上可以在 Web 服务器上远程执行 运行 命令。在 java 中,您可以通过 使用它
JSch Library
本质上,您需要构建一个健壮的 Java 程序,它可以使用 FTP 或 运行 命令远程使用 SSH [=44= 上传文件]