52,792
社区成员




BufferedReader reader = new BufferedReader(
new InputStreamReader(connection.getInputStream()));
String line,s="";
while ((line = reader.readLine()) != null) {
s+=line;
}
reader.close();
/////对内容s的处理代码
out.println(s);//////
<%
String url = null;
StringBuffer params = new StringBuffer();
Enumeration enu = request.getParameterNames();
int total = 0;
while (enu.hasMoreElements()) {
String paramName = (String) enu.nextElement();
if (paramName.equals("url")) {
url = request.getParameter(paramName);
} else {
if (total == 0) {
params.append(paramName)
.append("=")
.append(URLEncoder.encode(
request.getParameter(paramName),
"UTF-8"));
} else {
params.append("&")
.append(paramName)
.append("=")
.append(URLEncoder.encode(
request.getParameter(paramName),
"UTF-8"));
}
++total;
}
}
String para = params.toString();
//out.println(url);
if (url != null) {
URL connect = new URL(url.toString());
HttpURLConnection connection = (HttpURLConnection)connect.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-type",
"application/x-www-form-urlencoded");
connection.connect();
DataOutputStream os = new DataOutputStream(connection.getOutputStream());
os.writeChars(s);
os.flush();
os.close();
BufferedReader reader = new BufferedReader(
new InputStreamReader(connection.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
out.println(line);
}
reader.close();
}
%>