thinkjs 获取不到 post 提交上来的文件,有什么排查的办法吗?2.3.0版本

我看了看官网,也没有如何排查问题。网上查了查好像也没有相关内容。

image.png

logic 里面获取不到

image.png

controller 也获取不到

image.png

这是截图

image.png

用下面代码发起的请求。

fm = new FormData();
fm.append('file', new Blob(['123sdafzxvc']),'a.txt')
// fetch(`//cors-www.lilnong.top/upload_any`,{
fetch(`/thinkapi/upload/file`,{
    method: 'post',
    body: fm
})
    .then(v=>v.text())
    .then(console.log)

我突然看到了我传上来的内容。但是我内容是 think.UPLOAD_PATH:vv-dev/think-api/upload 看上去我配置没啥毛病呀

image.png

image.png

是这里的问题吗?


https://github.com/thinkjs/th...
看到了一个问题,他应该是写错了。和我的问题还不太一样

阅读 1.7k
1 个回答

问题解决了,node版本太高了。我切下来就行了。

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题