C sharp - Fileupload a un servidor

 
Vista:

Fileupload a un servidor

Publicado por Dernier (1 intervención) el 19/01/2007 22:01:51
Necesito hacer un uplaod de un archivo TXT a un servidor, el problema es que el archivo nunca llega, es un desktop application, sin web service ni nada de eso, lo necesito sin ASP
I need help!!! Please...

Aqui esta el codigo que tengo.

try
{
Uri serUri = new Uri("http://192.168.1.12:8181/TestParser/Lola");
System.Net.HttpWebRequest wr = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(serUri);
// wr.ContentType = "multipart/form-data";
System.Net.WebRequest.Create(serUri);
wr.Method = "PUT";
long fileSize = fi.Length;
Stream myStream = wr.GetRequestStream();
BinaryWriter sr = new BinaryWriter(myStream);
FileStream fs = new FileStream(openFileDialog1.FileName, FileMode.Open);
BinaryReader sw = new BinaryReader(fs);

int rd = 0;

long total = 0;
int bufSize = 1024;
byte[] buf = new byte[bufSize];
while ((rd = sw.Read(buf, 0, bufSize)) != 0)
{
total += rd;
sr.Write(buf, 0, rd);
}

sw.Close();
fs.Close();
myStream.Close();
success = total == fileSize;
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
success = false;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Fileupload a un servidor

Publicado por Omar Castro (2 intervenciones) el 23/01/2007 06:14:00
Creo que el problema que tu tienes es que estas confundido con los protocolos, tu lo que necesitas es subir el archivo de texto a un servidor, pero con el http no se puede, lo tienes que hacer con ftp, o con sftp segun este configurado tu servidor

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar