public static void writeToWebFile(String url,String writeContent)//向URL文件写入writeContent
{
try
{
URL url = new URL(url);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
System.out.println("the conn is "+conn);
conn.setDoOutput(true);
conn.connect();
OutputStream os=conn.getOutputStream();
System.out.println("the os is "+conn.getOutputStream());
System.out.println("conn.getInputStream()" + conn.getInputStream());
BufferedWriter out=new BufferedWriter(new OutputStreamWriter(os));
out.write(writeContent);
os.close();
out.close();
conn.disconnect();
}
catch(Exception e)
{System.out.println(e);}
}
我用的参数是http://localhost:8080/work5/resource/txt/yugan.txt,和“写入内容”
最后运行结果是
the os is
conn.getInputStream()sun.net.www.protocol.http.HttpURLConnection$HttpInputStream@61de33
没有任何异常抛出,可是yugan.txt文件没有写入任何内容。
通过输出结果也看出conn.getOutputStream();的结果为空值。
{
try
{
URL url = new URL(url);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
System.out.println("the conn is "+conn);
conn.setDoOutput(true);
conn.connect();
OutputStream os=conn.getOutputStream();
System.out.println("the os is "+conn.getOutputStream());
System.out.println("conn.getInputStream()" + conn.getInputStream());
BufferedWriter out=new BufferedWriter(new OutputStreamWriter(os));
out.write(writeContent);
os.close();
out.close();
conn.disconnect();
}
catch(Exception e)
{System.out.println(e);}
}
我用的参数是http://localhost:8080/work5/resource/txt/yugan.txt,和“写入内容”
最后运行结果是
the os is
conn.getInputStream()sun.net.www.protocol.http.HttpURLConnection$HttpInputStream@61de33
没有任何异常抛出,可是yugan.txt文件没有写入任何内容。
通过输出结果也看出conn.getOutputStream();的结果为空值。