本地机器写文件出错:--远程服务器返回错误: (403) 已禁止。
代码如下:------------------------------------------------------
WebClient webClient = new WebClient();
Stream stream = webClient.OpenWrite("http://localhost/accept/newfile.txt","PUT");
StreamWriter streamWriter = new StreamWriter(stream);
streamWriter.WriteLine("Hello there, World....");
streamWriter.Close();
----------------------------------------------------------------
执行完 streamWriter.Close();时抛 远程服务器返回错误: (403) 已禁止。
将相对路径"http://localhost/accept/newfile.txt"替换为绝对路径"d:\\accept\newfile.txt"执行正确。
可是我的相对路径应该是正确的,请教原因。