java从linux写内容到远程NT环境文本文件(怎样在局域网内跨操作系统写文件)
从linux下通过url写数据到远程的Nt环境中的文本文件,写不进去。
NT环境是在iis环境下提供的服务。通过http://192.168.1.115:80/test.txt
可以在浏览器中打开文件。
请指点为什么无法写进去?
public void WriteByBuffer() throws Exception{
String url = "http://192.168.1.115:80/test.txt ";
URL u = new URL(url);
URLConnection urlconn = u.openConnection();
urlconn.setDoOutput(true);
OutputStream out = urlconn.getOutputStream();
for(int i=0;i <10000;i++){
StringBuffer sb=new StringBuffer();
sb.append( "这是第 "+i+ "行:前面介绍的各种方法都不关用,为什么总是奇怪的问题 \n ");
out.write(sb.toString().getBytes( "utf-8 "));
out.flush();
}
out.close();
}
------解决方案--------------------谁告诉你可以写进去的 你抽他嘴巴子
这是提交数据的方法
客户端要是能随便写数据到服务器 web服务器不是死定了
------解决方案--------------------考虑一下FTP上传文件吧