私はゲームを作ったが、今ではグローバルHighscoreを追加したい。私はURL「http://example.com/apps/score」でファイルにアクセスできます。私はファイルを読むのに何の問題もありません。しかし、私はそれを上書きして新しいスコアを追加することはできません。ファイルとフォルダにはrwxrwxrwxがあります。私は何が間違っているのか分かりません。 これは私が試したものです:サーバー上のファイルを上書きする方法
public void updateScore() {
try {
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
Writer wr = new OutputStreamWriter(connection.getOutputStream());
String text="";
for (int i = 0; i < alScores.size(); i++) {
text+=alScores.get(i).getName()+"¨"+alScores.get(i).getScore()+"\n";
}
wr.write(text);
wr.flush();
connection.getInputStream().close();
} catch (IOException e) {
e.printStackTrace();
}
}
あなたが持っているのは静的なWebページですが、たとえばデータベースからスコアを読み取る動的なWebページが必要です。それはあまりにも幅広くなり、それを行う方法にはさまざまなオプションがあります。 – Kayaman