Package sunlabs.brazil.util.http

Examples of sunlabs.brazil.util.http.HttpInputStream.copyTo()


         enc = buff.toString();
      }
      hr.request.props.put(prepend + "stdout", enc);
      buff.reset();

      err.copyTo(buff);
      err.close();
      if (encoding != null) {
         enc = buff.toString(encoding);
      } else {
         enc = buff.toString();
View Full Code Here


      }
      in.close();
      inB.close();

      ByteArrayOutputStream errB = new ByteArrayOutputStream();
      err.copyTo(errB);
      if (errB.size() > 0) {
    request.log(Server.LOG_DIAGNOSTIC, prefix +
       "Error result: " + errB);
    request.props.put(prefix + "error", errB.toString());
      }
View Full Code Here

  byte[] buf = new byte[server.bufsize];
     
  if (length >= 0) {
      sendHeaders(code, type, length);
      if (!method.equals("HEAD")) {
         if (hin.copyTo(out, length, buf) != length) {
       keepAlive = false;
         }
      }
  } else if (version <= 10) {
      keepAlive = false;
View Full Code Here

      }
  } else if (version <= 10) {
      keepAlive = false;
      sendHeaders(code, type, -1);
      if (!method.equals("HEAD")) {
         hin.copyTo(out, -1, buf);
      }
  } else {
      if (method.equals("HEAD")) {
          sendHeaders(code, type, -1);
    return;
View Full Code Here

  String result = null;
  try {
      HttpInputStream hin = new HttpInputStream(
        ResourceHandler.getResourceStream(
      hr.request.props, hr.prefix, src));
      hin.copyTo(baos);
      hin.close();
  } catch (IOException e) {
      debug(hr, "Bad import file: " + e);
      return;
  }
View Full Code Here

      file = new File(file, name);
  }
  HttpInputStream hin = new HttpInputStream(in);
  try {
      FileOutputStream out = new FileOutputStream(file);
      hin.copyTo(out);
      log(hr, Server.LOG_DIAGNOSTIC, "wrote file: " + file);
  } catch (IOException e) {
      log(hr, Server.LOG_LOG, "Can't write file: " + e.getMessage());
  }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.