問題タブ [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.
c# - webdavを使用してファイルをフォルダにアップロードするにはどうすればよいですか?
SharePointでフォルダーを作成するこのwebdavコードがあります。
今すぐコードを変更して、この新しく作成されたフォルダーにファイルをアップロードするにはどうすればよいですか。これは一般的なwebdavの質問だと思います、ありがとう
c# - webclient を使って sharepoint ドキュメント ライブラリにコピーする質問
Web クライアントを使用して SharePoint ドキュメント ライブラリにコピーする場合、URL にコピー先のファイル名を含める必要がありますか?
例えば:
また
どちらが機能するかわかりません - 今のところどちらも機能しないためです
iis-7 - WebDAV の設定に関する問題
ホスティング プロバイダーにアクセスするのに FTP を使用するのではなく (これはセキュリティで保護されていないことがわかりました)、WebDAV をセットアップしようとしています (これはこれまで行ったことはありません)。IIS マネージャーの [操作] ウィンドウに WebDAV が表示されません。
そこで、http://www.iis.net/extensions/WebDAVでインストールするためのリンクを見つけました。私は Windows 7 を実行しているので、Web Platform Installer が私のオペレーティング システムがサポートされていないというメッセージを表示したとき、そのサイトから x64 リンクを試しました。次に、「IIS に WebDav 7.5 を使用するには、IIS バージョン 7.0 が必要です」というメッセージが表示されます。これは、私が IIS7 をインストールしていなかったことを示唆しています。
IIS マネージャーでは、ヘルプ | 上部にバージョン 6.1 (ビルド 7600) と書かれていますが (6.1 では IIS6 と思われますか?)、下部に「インターネット インフォメーション サービス (バージョン 7.5.7600.16385)」と表示されていますが、これは IIS7 を示唆しているようです。 WebDAV を使用できますか? ありがとう!
svn - Apache webdavを介してSubversionリポジトリにアクセスすると、PDFが破損します
webdavを使用してhttp経由でアクセスできるSubversionサーバーを実行しています。ブラウザでリポジトリにアクセスすると、リポジトリ内のpdfファイルがダウンロードされない代わりにプレーンテキストとして表示されることがあります(emacs、vim、notepadなどのテキストエディタでpdfを表示した場合のように)。いくつかのPDFリーダーで開きました。ページを保存してからPDFリーダーで開くと、正常に機能します。なぜこれが起こっているのか考えはありますか?これはブラウザに多少依存しているようで、すべてのファイルで発生するわけではありません。ただし、以下のファイルにはこの問題がたくさんあるようです:http: //robfelty.com/subversion/ling5200/slides/ling5200-all-notes.pdf
webdav - 存在しないリソースに対する PROPFIND の正しい応答
存在しないリソースに対する PROPFIND 要求を受信した場合、WebDAV サーバーはどのように応答する必要がありますか?
RFC では、常に 207 を返し、存在しないプロパティには 404 を使用する必要があるようです。しかし、リソース自体が存在しない場合はどうなるでしょうか?
sharepoint - 独自の FrontPage RPC サーバー (SharePoint など) を作成する
FrontPage RPC と通信するプロトコル ハンドラ (サーバー) をプログラミングした経験のある人はいますか? あたかも SharePoint であるかのように動作するサーバーを作成したいと考えています。
私が望んでいるのは、この Web サーバーから Word 文書を開き、MS Word で編集して、変更を Web サーバーに書き込むことです。同じように、SharePoint から Word 文書を編集できます。
WebDAV を使用してみましたが、Microsoft Office での WebDAV の実装は FP-RPC ほどうまく機能していません。
Microsoft は世界に FrontPage RPC をやめて WebDAV または CIFS を使用するように言っていますが、SharePoint と Office の最新バージョンはまだ FrontPage RPC について話しています...
sql - Powershell scripts to backup SQL, SVN
I'm trying to use PowerShell to create some backups, and then to copy these to a web folder (or, in other words, upload them to a WebDAV share).
At first I thought I'd do the WebDAV stuff from within PowerShell, but it seems this still requires a fair amount of "manual labour", ie: constructing HTTP requests. I then settled for creating a web folder from the script and letting Windows handle the WebDAV stuff. It seems that all it takes to create a web folder is to create a standard shortcut, as described here.
What I can't figure out is how to actually copy files to the shortcut's target..? Maybe I'm going about this the wrong way.
It would be ideal if I could somehow encrypt the credentials for the WebDAV in the script, then have it create the web folder, shunt over the files, and delete the web folder again. Or even better, not use a web folder at all. Third option would be to just create the web folder manually and leave it there, though I'd rather not.
Any ideas/pointers/tips? :)
php - 現在のユーザーを apache レルムにログインさせるにはどうすればよいですか?
Subversion の簡単な社内フロントエンドを作成しています。WebDAV のおかげで、SVN リポジトリを提供する Apache セットアップができました。また、認証は Apache レルムと Open Directory を介して行われます。価値のあるものとして、これは基本的にかなりバニラの Mac OS X Server 10.6 セットアップです。
ここで、フロントエンドが開始を担当するタスクのいくつかは、アクションを呼び出すユーザーのユーザー名を知る必要があります。たとえば、リポジトリの作成には、実際に誰が作成したかの適切なログを取得するために必要です。この情報を提供しない場合、SVN はそれを作成したプロセスを使用します。この場合は、httpd を実行しているユーザーです。
これはphpで行っていますが、必ずしもphpを使用して実装する必要はありません。シェル スクリプトで情報を取得できれば、それも問題ありません。重要なのは、私が何らかの方法で情報を取得することです。私が最初に開発したソリューションは、ユーザー名が正しく報告されたので機能すると想定していましたが、次のように呼び出しているだけです。
ただし、レルムにログインしているときに他のユーザーがアクションを開始している場合でも、これは常に私のユーザー名を返すようです。正しいユーザーを取得する方法はありますか?
編集:ここで銃をジャンプするには少し速すぎたかもしれません. 一定の時間が経過しても前の変数が設定されないように見えます。ただし、ログイン要求がないため、ユーザーはログインしたままです。したがって、以下に提案する解決策は実際には適用できません。
今、私はidjitのように感じます. この単純なスニペットは機能しました (見つけるのは困難でしたが)。
ただし、これはしませんでした:
後者が機能しない理由について誰かが考えましたか? 私が見つけた唯一のドキュメントは、これがApache 2でのみ機能することを示唆しています.しかし、私は実際にはApache 2を実行しているので、そうではありません.
c# - Sphorium WebDAV サーバー フレームワーク
Sphorium WebDAV Server Framework の操作方法を知っている人はいますか? http://sourceforge.net/projects/webdav/
c# - WebDAV 日付範囲クエリ
Exchange Server 2003 からメッセージにアクセスして抽出しようとしています。日付でメッセージを取得する必要がありますが、問題があります。
これがコードですlsQuery = "<?xml version=\"1.0\"?>"
+ "<D:searchrequest xmlns:D = \"DAV:\" xmlns:m=\"urn:schemas:httpmail:\">"
+ "<D:sql>SELECT \"urn:schemas:httpmail:hasattachment\", \"DAV:displayname\", "
+ "\"urn:schemas:httpmail:from\", \"urn:schemas:httpmail:subject\", "
+ "\"urn:schemas:httpmail:htmldescription\" FROM \"" + lsRootUri
+ "\" WHERE \"DAV:ishidden\" = false "
+ "AND \"DAV:isfolder\" = false "
+ "AND \"urn:schemas:httpmail:hasattachment\" = true "
+ "AND \"urn:schemas:httpmail:read\" = false "
+ "AND \"urn:schemas:httpmail:date \" \">=\" CAST(\"2009/11/17\" as 'dateTime') "
+ "AND \"urn:schemas:httpmail:date \" \"<=\" CAST(\"2009/11/19\" as 'dateTime') "
+ "</D:sql></D:searchrequest>";