为了账号安全,请及时绑定邮箱和手机立即绑定

NodeJS 对两个不同请求的结果相同

NodeJS 对两个不同请求的结果相同

红糖糍粑 2021-12-02 16:04:53
我正在创建我自己的网络项目,我需要一些帮助。在网站上,要求客户上传面部照片。然后,当客户按下“上传”按钮时,他的照片会连同一个请求一起发送到“face++”api,它会在不同的 ejs 页面返回有关照片的详细信息,例如情绪和性别。在新页面上,客户会看到他的照片,下面是他的照片的详细信息。它工作正常,但是当客户返回主页并选择不同的新照片,然后按上传时,他会看到他选择的新照片,但获得的详细信息与上一张照片相同(来自 face++ api 的详细信息)。我使用以下内容:表达。unirest 用于向“face++”api 发出请求。cloudinary 拥有一个 url,并在 face++ 请求中使用该 url(该 url 代表客户的照片)。云干扰本地驱动器。当我打印出从“face++”api 返回的细节时,在“requestFromApi.end()”函数中,我已经注意到细节没有从先前的请求中改变,但我确实在 cloudinary 注意到上传了一张不同的照片。我附上了我的 app.js 代码。
查看完整描述

1 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

https : //stackoverflow.com/users/560593/patrick-evans

我必须确保在每个 Post 请求时都调用“Unirest”,而不仅仅是在执行开始时。


查看完整回答
反对 回复 2021-12-02
  • 1 回答
  • 0 关注
  • 208 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信