Quasar Framework创建了一个表单,用于在服务器Apiko上添加和更新文件。
使用此代码尝试更新服务器Apiko上已存在的文件 - https://gist.github.com/gearmobile/cc7de273d9c526b589e198eb35ff89d6
然而,服务器Apiko上的更新文件失败,浏览器控制台没有错误。
控制台Apiko提供此日志:
...
[APIKO LOG 11:34:25.093] Checking if a different session token is specified...
[APIKO LOG 11:34:25.093] No session token is specified, going with luYzmm9Dgzte2OKcLvIyN2b4K5c8Ijeu
[APIKO LOG 11:34:25.094] Checking restrictions...
[APIKO LOG 11:34:25.094] This request has passed the restrictions check.
[APIKO LOG 11:34:25.094] Checking parameters...
[APIKO LOG 11:34:25.094] This request has passed the params check.
帮助理解错误的原因是什么?
答案 0 :(得分:0)
您正在使用PUT /files/:id
端点,默认情况下未在Apiko中实现。原因是通常要更新文件,您可以删除现有文件(DELETE /files/:id
)并上传新文件(POST /files
)。
或者,您可以创建一个自定义端点,覆盖PUT /files/:id
以便为您处理文件更新。
如果您希望在Apiko的核心中看到此功能,请继续vote here。