質問: fin.read(buffer))!=-1) { out.write(buffer,0, size); } fin.close(); out.close();
回答: >※ダウンロードすると自動的に解除されるのでは無く、ユーザが読み取り専用であったということを認識し、ユーザの意思で解除したということしたいと思っています。 別に、これは「解除」されている訳じゃないよ。 データそのものは受け渡しされても、 その内容には属性は含まれない、というだけの話。 そして、データの扱い方について、 サーバーからクライアントに注文をつけることは、 いかなる方法を持ってしてもできません。 逆に、送られてきたデータをどのように扱うか、こそが、 ユーザーの意志のみにかかっています。