vue+elementui图片上传第三方接口验证问题

九乞阿大 2018-10-15 11:33:28
项目中有个第三方接口(https请求)用来识别图片内容,这个接口在单纯的html里测试,通过form表单可以成功提交并获取反馈的数据。 但是放在elementui的组件中,必须通过设置代理才可以成功调用(本地开发环境,proxy代理),这是为什么呢? 还有,因为后台配置nginx的https代理时有些问题不好解决,有没有方法可以从前端搞定呢?
...全文
500 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
九乞阿大 2018-10-30
  • 打赏
  • 举报
回复
这个问题已经解决了,后台新建一个接口,然后去调第三方接口并将结果返回前台。前端的操作还是用原来的方法只是换成了自己的接口,这样也避免了跨域问题。
九乞阿大 2018-10-16
  • 打赏
  • 举报
回复
谢谢大佬的回答!以后肯定能用到,然后这个问题我交给后台的大哥去解决了,机智如我
風灬雲 2018-10-16
  • 打赏
  • 举报
回复
nginx 开启https代理的配置

proxy_pass https://。。。。。;//代理目标路径

proxy_ssl_trusted_certificate conf.d/cert/phpcj.pem;//如果有证书可以指定证书;如果没有应该也可以,但是后面这句开启ssl的配置必须有

proxy_ssl_server_name on;

九乞阿大 2018-10-15
  • 打赏
  • 举报
回复
想求大伙给点思路
九乞阿大 2018-10-15
  • 打赏
  • 举报
回复
或许我可以用一个form表单嵌套upload组件调用?但是upload本身也是一个封装的form,好像也不行
九乞阿大 2018-10-15
  • 打赏
  • 举报
回复
Ummm…我知道form表单为什么可以跨域了。

10,607

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧