gpt4 book ai didi

php - 在服务器之间传输图像?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:45:59 24 4
gpt4 key购买 nike

我有一个 java servlet,它接受用户上传到我的网络应用程序的图像。

我有另一台服务器(运行 php)将托管所有图像。如何从我的 jsp 服务器获取图像到我的 php 服务器?流程将类似于:

public class ServletImgUpload extends HttpServlet 
{
public void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException
{
// get image user submitted
// try sending it to my php server now
// return success or failure message back to user
}
}

谢谢

最佳答案

我想到了一些解决方案...

  • 使用 HTTP POST 发送文件。如果文件很大,可能不是一个好主意。
  • 使用 FTP。这很容易为您提供身份验证、大文件处理等。使用 SFTP 的奖励积分。
  • 使用 rsync [over ssh] 之类的程序将目录内容从一台服务器迁移到另一台服务器。如果您有磁盘空间问题,这不是一个好的解决方案,因为您会将相同的文件存储两次,每台服务器一次。

此外,请记住考虑将图像推送到您的 servlet 的频率。您不想尝试在内存中保存 100 多张图像及其传输的网络套接字 - 在这种情况下将图像保存到磁盘。

关于php - 在服务器之间传输图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com