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

将对方透过 API 传来的照片档传到另一台服务器?

将对方透过 API 传来的照片档传到另一台服务器?

宝慕林4294392 2019-04-27 22:14:27
假设目前有三台服务器(以下均为纯backend,无frontend)A是测试服务器,域名为dev.123.comB是正式服务器,域名为prod.123.comC是专门放image服务器,域名为images.123.com目的是希望将对方丢过来的照片丢到image服务器去,且回传正确URL为images.123.com/....现在我想到有两个可能的传输方式第一个:接收照片的API程序会在A和B(测试和正式,环境根据域名判断)所以当对方透过(不同环境的)API打来时,我能够将他附带的照片丢到image服务器?且在AB服务器时就已经决定位置及照片名称,才可回传正确的URL给对方第二个:将接收照片的API程序写在C,请对方打C的API,再看用什么取得正确照片URL?请问大神有无其他方式建议?谢谢!
查看完整描述

2 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

不知道你纠结什么,这个其实不难,只是你将以前放在一台服务器实现的功能分离了出来,A上传图片到C,C处理之后会将图片的URL地址返回给A,A拿到这个地址保存起来即可,另,C需要提供一个对外上传图片的接口,不过为了安全性,你需要对C提供的接口加密或者做IP白名单,只有合法的请求才可以上传.
                            
查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 339 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号