Как загрузить изображение в каталог сервера - PullRequest
0 голосов
/ 02 февраля 2011

Привет, часть Java-апплета. Я использую приведенный ниже код для отправки запроса на страницу upload.asp для загрузки изображения в каталог сервера. Пожалуйста, скажите мне в asp classic, как я могу загрузить изображение в каталог сервера без использования сторонней библиотеки dll

  Dimension size = perfchart.getSize();
  BufferedImage myImage = new BufferedImage(size.width,
            size.height, BufferedImage.TYPE_INT_RGB);
  Graphics2D g2 = myImage.createGraphics();
  perfchart.paint(g2);

  URL url = new URL(uploadURL);

  connection = (HttpURLConnection) url.openConnection();

  connection.setDoOutput(true);

  connection.setRequestMethod("POST");

  connection.setDoInput(true);  

  connection.setUseCaches(false);
  connection.setRequestProperty("Content-Type", "image/png");
  connection.setRequestProperty("Content-Transfer-Encoding", "binary");
  connection.setRequestProperty("Content-Disposition", "form-data; name=\"" + FIELD_NAME +"\"; filename=\"" + fileName + "\"");
  output = new DataOutputStream(connection.getOutputStream());

  output.writeBytes("--" + boundary + "\r\n"); // throws IOException
  ImageIO.write(image, imageType, output);

поэтому, пожалуйста, скажите мне, как я могу загрузить изображение asp classic. Есть ли необходимость изменить этот код Java, пожалуйста, скажите мне, что также

1 Ответ

0 голосов
/ 22 марта 2015

Это решение для классического осина:

http://www.asp101.com/articles/jacob/scriptupload.asp

и Pure asp upload: (сервер не отвечает прямо сейчас!)

http://freeaspupload.net

Однако я предлагаю использовать .net решения, если на вашем сервере включена .net:

https://msdn.microsoft.com/en-us/library/aa479405.aspx

и

http://www.4guysfromrolla.com/webtech/091201-1.shtml

...