我正在尝试将文件从我的C#桌面应用程序上传到Apache(XAMPP)Web服务器。 用户是root用户,没有密码。
这是代码,但我仍然收到错误,消息是:
unable to connect remote server
。
try
{
string SourcePath = @"C:\file_xml\1000788.xml";
string DestinationPath = @"http://localhost:8080/mmsbank/uploaded/";
string authInfo = "root:";
WebClient client = new WebClient();
client.Headers["Authorization"] = "Basic " + Convert.ToBase64String(Encoding.ASCII.GetBytes(authInfo));
client.UploadFile(DestinationPath, "POST", SourcePath);
}
catch (Exception err)
{
MessageBox.Show(err.Message);
}