0
是否有任何網站或某個人可以提供示例PROFIND請求。WebDAV的示例代碼PROPFIND
我試着從MSDN的PROFIND代碼示例,但得到400錯誤的請求。
無法理解爲什麼會發生這種情況。
以前張貼在Getting 400 Bad request from WebDav Server
問題任何建議將大大有益的。
編輯
@Julian,
有我的請求體更新爲以下幾點:
strBody = "<?xml version='1.0' encoding='utf-8'?>"
+ "<propfind xmlns='DAV:'>"
+ "<allprop/>"
+ "</propfind>";
解釋,但我仍然得到400錯誤請求錯誤。我錯過了任何標題。請建議我設置以下標題信息:
System.Net.HttpWebRequest Request;
Request.Credentials = MyCredentialCache;
Request.Method = "PROPFIND";
bytes = Encoding.UTF8.GetBytes((string)strBody);
Request.ContentType = "text/xml";
是否需要設置或指定其他內容。完整的代碼在我的Previosu問題中。
感謝,
Subhen
問同樣的問題又是不是真的有幫助。 RFC 4918有例子;你嘗試過嗎? – 2010-06-29 06:02:38
@ Julian,試用RFC 4918,9.1節,仍然收到400錯誤。更新了帖子。 謝謝 – Simsons 2010-06-29 09:49:16
你有沒有檢查響應主體說什麼? – 2010-06-29 12:42:31