次を使用して、Javaを使用してWebサーバーに保持されているテキストファイルにいくつかの情報を追加しようとしています:
public class Main {
public static void main(String[] args) {
try {
URL url = new URL("http://www.abcd.com/info.txt");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
if (connection != null) {
System.out.println("Established URL connection");
}
connection.setDoOutput(true);
connection.setRequestMethod("PUT");
connection.setDoInput(true);
connection.setUseCaches(false);
connection.setRequestProperty("Content-Type", "text/html");
System.out.println(connection.getOutputStream().toString());
OutputStreamWriter writer = new OutputStreamWriter(connection.getOutputStream());
writer.write("This is a sample text");
writer.close();
}
catch (Exception ex) {
ex.printStackTrace();
}
}
}
テキスト ファイルが更新されていないか、エラーが発生していません。これを行う理由は、小規模なソフトウェアを開発したためであり、その更新は Web サイトに保存されます。ユーザーがデータを更新すると、このコードはテキスト ファイルを更新します。このようにして、更新したユーザーの情報を取得できます。