問題タブ [webdav]
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.
calendar - WebDav と Exchange2007 HTTP1.1 404 リソースが見つかりません!
私はExchange2007 を持っています。そして私はURLを使用しています:
" https://exchange2007.exchange.server.com/Exchange/username/calendar ";
'calendar' または 'mailbox' (あなたの言語で! 例: フランス語の "boite de registration" またはポルトガル語の "calendário")
私が使用しているその URL を使用すると、リソースを一覧表示できますが、メールを送信したり、予定を書いたりすることはできません! どうして?!?
サーバーから 207multistatus の応答が返され、OK が返されますが、 HTTP/1.1 404 Resource Not Foundが返されます 。201 を作成したいのです!!! (私の予定のため)
誰かがより良いアイデアを持っていますか?どうも。
コンソール:
c# - テキスト ファイルを https:// などのリモート ネットワーク共有フォルダーに保存します。
私のクライアントは、ユーザー名と pwd を含むhttps://xxxxの形式でネットワーク共有フォルダーを提供しています。そこにテキスト ファイルを配置するコンソール アプリケーションを作成する必要があります。利用可能な .Net クラスまたはライブラリはありますか? 可能であれば、オープンソースのライブラリを好みます。
ちなみに、共有フォルダは Windows ファイル エクスプローラー: [マイ コンピューター] -> [マイ ネットワーク] で確認できます。
git - ルートに書き込めない場合、DVCS に WebDAV ファイルシステムを配置するにはどうすればよいですか?
ファイルシステムのルートに書き込むことはできませんが、その下の 2 つのフォルダーに書き込むことができるファイルシステムへの WebDAV アクセスがあります。そうしたいです:
- 単一の DVCS リポジトリで変更を追跡する (git/hg を推奨)
- WebDAV 接続に変更を常に取り込むのではなく、直接 WebDAV 接続で作業します (これは私のワークフローにかなりの影響を与えます)。
ディレクトリ構造は次のとおりです。
書き込み可能ではないため、ルート レベルでリポジトリを作成できません。folder1
シンボリックリンクをたどらないため、folder2
ローカルフォルダーにシンボリックリンクできません。すべてのリポジトリ情報をローカルに保存することで速度が向上するため、シンボリック リンクが理想的です。git
hg
c# - webDAV と .NET を使用して電子メールの件名を取得する
質問のタイトルを変更するには、この分野に詳しい人が必要です
webDAV と .NET についてもっと学ぼうとしています。サーバー上の受信トレイからすべての電子メールを取得する必要があるアプリを作成しました。これらの電子メールを、次のプロパティを持つオブジェクトにロードする必要があります。
ここで非常に役立つ投稿を見つけました。しかし、必要なものに合わせてxmlファイルを操作する方法がよくわかりません。具体的には、次のコード:
urn:schemas:httpmail:subject など、件名を引き出すことができるようなものはありますか? 私はwebDAVに非常に慣れていません-そして、これはExchangeサーバーと対話するように言われた方法なので、誰かが上記のコードを変更してサブジェクトノードを追加する方法とその理由を明らかにすることができれば-私は確信しています私のニーズを満たすためにそれをさらに変更する方法を理解することができます。
明確にするために、私の質問は次のとおりです。
上記のコード スニペットを変更して、Exchange サーバーから取得した電子メールの件名も含めるにはどうすればよいですか?
c# - URIがあるときに.emlファイルをコピーするにはどうすればよいですか?
WebDAVと.Net2.0を使用して、ExchangeServer2003を実行しているサーバー上の電子メールアカウントに関する情報を収集しています。次のようなURIにアクセスできます。
私は次のようにファイルをコピーしようとしました:
ただし、uri.IsFile()は常にfalseを返します。私が注意したもう1つのことは、uri.Localパスは
私は私の問題のこの部分ですか?.emlファイルをExchangeサーバーからローカルハードドライブにコピーするにはどうすればよいですか?
編集:
私はAnthonyWJonesの提案を実装しました
これにより、cドライブにtestEML.EMLファイルが作成されますが、EMLファイルの内容は次のとおりです。
不正アクセスとは何ですか?
iis - ネットワーク共有による IIS での WebDAV "PROPFIND" 例外?
ライブ ボックスのイベント ビューアーで、次の例外に対する継続的な例外を見つけています。
[スニペット]
プロセス情報:
プロセス ID: 3916
プロセス名: w3wp.exe
アカウント名: NT AUTHORITY\NETWORK SERVICE
例外情報:
例外の種類: HttpException
例外メッセージ: パス 'PROPFIND' は禁止されています。
スレッド情報:
スレッドID: 14
スレッド アカウント名: OURDOMAIN\Account
なりすまし: True
スタックトレース:
System.Web.HttpMethodNotAllowedHandler.ProcessRequest (HttpContext コンテキスト) で System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() で System.Web.HttpApplication.ExecuteStep (IExecutionStep ステップ、ブール値 & completedSynchronously)
その他の仕様: Windows Server 2003 R2 & IIS 6.0
人々がネットワーク内からボックス上の共有にアクセスしようとしたときに発生するものに絞り込み、WebDAV Web サービス拡張が過去のスタッフによって以前に無効にされたことが原因であることを発見しました (私たちは考えています)。IIS の仮想ディレクトリであるディレクトリ、および単純な古い UNC ネットワーク共有にアクセスしようとすると、例外がスローされます。
ライブ Web サーバーで WebDAV 拡張機能を有効にすると、どのような影響がありますか?
これで、イベント ログの例外に関する問題は解決するでしょうか?
php - Magentoのsvnリポジトリは非常に遅いです!
私はMagentoeコマースを使用してWebサイトの構築に取り組んでいます。すべてのMagentoPHPファイルを含むWebサイトのサーバーにSubversionリポジトリを設定し、svn/webdavを使用してローカルシステムへのコピーをチェックアウトしました。リポジトリにmagentoを追加してコミットしました。さて、コミットメッセージを入力できるようにファイルのリストを作成するsvnの操作は、svn status
または、でさえ、永遠にかかります。1つのファイルしか変更しなかったとしても、10分以上という意味です。何が間違っている可能性があるか/トラブルシューティングする方法/修正する方法/提案についてのアイデアはありますか?ありがとう!svn commit
adobe - Adobe Acrobat と WebDAV
PDF を開いて編集 (注釈の追加) し、IISWebDAV リポジトリに保存しようとしています。XP SP2 で Acrobat Pro 9.0 と IIS 5.0 を使用しています。
- Winform アプリケーションからプログラムで Acrobat を開くことができる必要があります。Process.Start(url) を使用してみましたが、ブラウザー ドキュメントで PDF が開きます。Acrobat で次の設定を試みましたが、無駄でした。 http://www.mydigitallife.info/2007/06/17/disable-pdf-from-opening-in-web-browser-ie-firefox-opera-safari/
次のコードを試してみましたが、コマンド プロンプトが開きますが、Acrobat は開きません。string url = " http://localhost/SampleWebDAV/Root/TestDoc100.doc "; プロセス p = new Process(); p.StartInfo.FileName = Environment.GetEnvironmentVariable("COMSPEC"); p.StartInfo.Arguments = "/c \"start \"" + url + "\""; p.Start();
- Acrobat は LOCK/UNLOCK WebDAV コマンドを発行しません。Acrobat 9.0 のリリース ノートには、WebDAV をサポートしていると書かれていますが、fiddler でリクエストをインターセプトすると、GET、PROPFIND、および PUT コマンドしか実行されていないことがわかります。LOCK および UNLOCK コマンドが表示されません。
ありがとう。!
email - 開封確認を抑制するにはどうすればよいですか?
WebDav を使用してプログラムで電子メールを「読んで」います。私もこれらの電子メールを使い終わったら削除していますが、これが興味深い問題を引き起こしています。メールを削除するたびに、元の送信者に未読の応答が返されます。Outlook Web App にログインし、[自動的に応答を送信しない] オプションをオンにしましたが、これは役に立たないようです。
電子メールを削除する前に、開封確認の要求を電子メールから削除する方法はありますか?
java - javaを使用してリモートディレクトリにファイルを書き込むことは可能ですか?
Windowsエクスプローラーを介してディレクトリを参照および書き込むことができるように、ディレクトリをマシンにマップしています。Javaでファイルを書きたいのですが。
次のエラーが発生します。
http://が前にあるマップされたディレクトリにファイルを書き込む方法はありますか?それがディレクトリが私に提供される方法だからです。これは、Oracleデータベースが作成している仮想ディレクトリです。