javascript - 如何扩展 axios 以使用 PROPFIND 方法发送请求(Typescript)
问题描述
我正在尝试使用WEBDAV
以下方法发送请求PROPFIND
axios
const response = await axios({
method: 'PROPFIND',
url: path,
data: `<?xml version="1.0"?>
<d:propfind xmlns:d="DAV:"
xmlns:oc="http://owncloud.org/ns"
xmlns:nc="http://nextcloud.org/ns"
xmlns:ocs="http://open-collaboration-services.org/ns">
<d:prop>
<oc:fileid />
<oc:foreign-id />
</d:prop>
</d:propfind>`,
});
但是typescript
分析器告诉我axios
类型Method
不能是PROPFIND
https://github.com/axios/axios/blob/bbfd5b1395699ae6290a01f51e0e1b66897099fd/index.d.ts#L24
解决方案
推荐阅读
- cmake - 如何在 CMake 中添加 ExternalProjects 之间的依赖关系?
- html - 使用html时如何将已经以html形式输入的数字乘以数字显示
- python - get_file(fname, origin=_URL, extract=True) 不提取文件
- ruby-on-rails - Rails+React/Next.js:如何存储代码块以保持格式化?
- node.js - 我如何不将参数 id 发布(保存)到数据库中已经存在的数据库
- python - 使用 discord python bot discord.py 向所有人发送消息
- haskell - 约束型家庭
- python - 时间序列中的前向最小值和最大值
- python - pymxs 替代已弃用的 MaxPlus 实用程序函数
- c# - CollectinView 分组不显示最后一个组中的所有项目