2

我为创建图像文件的网页创建了一个 Java 小程序。我希望用户能够运行小程序并创建独特的图像,单击一个按钮,并将他们创建的图像保存到 Web 服务器。

我想在我的系统而不是网页上运行小程序并将文件保存到本地磁盘然后更改一个很少有东西可以写入 URLConnection 而不是本地磁盘(尽管我们也会看到它是如何工作的)。

我现在正在尝试在 perl 中编写一个 cgi 脚本,该脚本从 URLConnection 获取图像输出并将图像写入我的 Web 服务器上的文件(注意:我是 perl 的新手)。我发现了很多例子,说明如何使用来自小程序的简单文本然后将其写入文本文件,但我想知道如何将相同的概念应用于图像。特别是,我如何阅读图像?我已经看到使用 read(STDIN, $some_variable) 读取文本输入——同样的事情对图像有用吗?同样,如何编写图像文件?我使用什么功能?

谢谢你的帮助。我知道我对这一切都很天真。

4

1 回答 1

1

如果您使用CGI 模块(请参阅“处理文件上传字段”部分),服务器端没有问题,它可以帮助您。并且调整您的小程序以发送文件很重要,就好像您使用带有输入类型文件的 HTML 表单一样(因此您需要在 HTTP 协议中使用 POST 动词,并正确编码请求)。此链接可能会有所帮助。

于 2012-07-08T09:00:33.577 回答