我有一个带有WEBDAV共享的freenas服务器。 我想将我的有角后台办公室连接到nas,以获取目录中的文件列表。 经过长时间的研究,我没有找到如何使用PROPFIND方法按角度执行http请求并获取xml类型的文件列表。
感谢您的帮助。 (对不起,我的英语)。
答案 0 :(得分:0)
您可以使用HttpClient request()
方法,并在第一个参数中放置字符串'PROPFIND'
this.http.request('PROPFIND', this.WEBDAV_BASE + '/' + directoryName , { headers: headers , responseType: 'text'}).pipe(
map(res => {
// your code goes here, play around with 'res'
})
catchError(error => error);
)