google-cloud-platform - 如何从其他设备/网络应用程序访问 GCP VM 内存/存储?
问题描述
我在 gcp 上有一个后端服务器,它预先计算一些数据并将其保存到它的存储一个文件和反应应用程序中,我想从中获取这些数据。
有什么办法可以直接访问这个文件吗?喜欢
fetch("https://IP_address/file")
或者将这些数据传输到应用程序的最佳方式是什么?
解决方案
您可以将(完美的)虚拟机视为掩体:未经授权无法进入,也无法获取其中的内容。
如果你需要访问这个地堡,你需要添加门:HTTPS(网络服务器),FTP(端口 21),SFTP(端口 22),SSH(端口 22),SCP(端口 22),...
选择您喜欢的具有最方便访问和安全级别的门。对于 React Web 应用程序访问,HTTPS 网络服务器是首选方式。但是,如果您将文件存储在 Cloud Storage 中,您也可以在 HTTP 中提供文件。
推荐阅读
- android - 警告:应用违规并在 Facebook 上创造负面体验违反了我们的平台政策
- firebase - 如何在 Firebase 中定义会话指标
- php - 可恢复的致命错误:连接类的对象无法转换为字符串
- jmeter - 如何在Jmeter中计算每秒运行的线程数
- apache-camel - How to use properties with the SimpleRegistry in Apache Camel (Spring XML)
- python - python pandas:在 iat/iloc 和 at/loc 索引之间转换/转换
- javascript - 具有不对称增量的循环
- vba - 使用 AppActivate 另存为
- ruby-on-rails - 对象的打印属性
- asp.net-core - ASP.NET MVC 控制器 - TempData 在本地工作正常,但不能作为 ASP.NET Core Web 应用程序