我有一些关于将文件上传到HTTp请求(来自applet)的问题。这就是我所关注的: 我正在使用Applet的机器人截取屏幕截图并将其存储在本地文件系统中。我保存在本地文件系统上的文件需要上传到Apache,最终由PHP访问。
public void sendBufferedImage(File file, BufferedImage screenImage, String urlPath) throws Exception
{
ImageIO.write(screenImage, "GIF", file); // This is to store the file in
a temp location on the local file system.
url = new URL(urlPath);
urlcon = (HttpURLConnection) url.openConnection();
urlcon.setRequestMethod("POST");
urlcon.setDoOutput(true);
urlcon.connect();
out = new DataOutputStream(urlcon.getOutputStream());
out.write(file.getPath().getBytes());
}
这是否完整地将文件写入HTTP请求?
谢谢,