WebDAVで上書きUploadするとファイル名が癒着する
04WebServer+CarotDavでWebDAVをしています(4GB超えのファイルも正しく転送 できて,とても感動しています).
CarotDAVの設定で「Don't upadte property」をチェックして使っています(こ れをチェックしないとアップロードの後エラーが出る,04WebServerが Propertyコマンド未実装だから?).ここまではよいのですが,アップロード ファイルが既存ファイルだった時に,ファイルを上書きすると,ファイル名が 引っ付いた新たなファイルができます.
たとえば,some.txtというファイルがすでに存在する時,同じファイルを上書 きアップロードすると,some.txtsome.txtというファイルができます.これは サーバのせいでしょうか?この問題を解決できないでしょうか?
-- なおcarot.davのFAQ説明を読むと(どのバージョンかは不明),下記のようにあ りました.
04WebServerでエラーが出ます。 04WebServerのDAV実装はRFCに準拠していません。また、いろいろな所に不具 合があります。 Setting→Advanced→[Don't Update Property]にチェッ クを入れれば、ある程度は動きますが、更新日時などがおかしくなります。リ ダイレクトもうまく動きません。フォルダとファイルの判定も間違えます。 RFC準拠したままの対応はできなかったので、あきらめました。うまく動いた らラッキーだと思ってください --
04WebServer+CarotDavでWebDAVをしています(4GB超えのファイルも正しく転送 できて,とても感動しています).
CarotDAVの設定で「Don't upadte property」をチェックして使っています(こ れをチェックしないとアップロードの後エラーが出る,04WebServerが Propertyコマンド未実装だから?).ここまではよいのですが,アップロード ファイルが既存ファイルだった時に,ファイルを上書きすると,ファイル名が 引っ付いた新たなファイルができます.
たとえば,some.txtというファイルがすでに存在する時,同じファイルを上書 きアップロードすると,some.txtsome.txtというファイルができます.これは サーバのせいでしょうか?この問題を解決できないでしょうか?
-- なおcarot.davのFAQ説明を読むと(どのバージョンかは不明),下記のようにあ りました.
04WebServerでエラーが出ます。 04WebServerのDAV実装はRFCに準拠していません。また、いろいろな所に不具 合があります。 Setting→Advanced→[Don't Update Property]にチェッ クを入れれば、ある程度は動きますが、更新日時などがおかしくなります。リ ダイレクトもうまく動きません。フォルダとファイルの判定も間違えます。 RFC準拠したままの対応はできなかったので、あきらめました。うまく動いた らラッキーだと思ってください --