問題タブ [ftpwebresponse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - FtpWebResponse は、Ubuntu サーバー上の特定のディレクトリ名の WebRequestMethods.Ftp.MakeDirectory メソッドのディレクトリを作成できません
FTP(s) プロトコル経由でファイルをアップロードする .NET アプリケーションの機能のストレス テストを試みています。この関数は、.NET の組み込みFtpWebResponseクラスを使用します (ユーザーのサーバーが SSH 接続をサポートしていない場合)。次のコードを使用"test up1/archive: * OR | or $ or < and >."して、ユーザーのディレクトリに Ubuntu サーバーのディレクトリを作成しようとしています。
dirを作成しようとすると、my への 2 回目の呼び出しcreateDirViaFTPで次の例外がスローされます。"archive: * OR | or $ or < and >."
しかし、なぜ?ここで何が間違っていますか?2 番目のディレクトリ名にあるこれらの記号はすべて、正当な Linux ファイル名でなければなりません。SSH シェル経由で同じディレクトリを作成できます。
c# - ファイルを削除しようとせずに FTP の削除権限を確認する
FTP サーバーでファイルの削除が許可されているかどうかを確認する必要があります。既存のファイルを削除したり、ファイルを送信したり、そのファイルを削除しようとしたりすることなく。今のところ、「ファイルを送信して削除を試みる」というダミーの解決策を使用していますが、書き込み権限がない場合があります。
Chilkat ライブラリを使用して以下のコードを試してみましたが、私が知っているように、Read、Write、および Execute 属性しかなく、Delete 属性は存在しません。
では、上記の説明によると、FTP サーバーにファイルの削除権限があるかどうかを判断することは可能ですか? もし、そうなら、