Microsoft
Software
Hardware
Network
Cuestión : ¿cómo poder empujar varios archivos al ftp server, recibo 503 en el quinto archivo, cómo reutilizar la conexión del ftp?
hola expertos,
i que intenta empujar una lista de archivos al ftp. el problème del
the es que mis cargas por teletratamiento paran en el quinto archivo, yo recibe un error 503. tengo hojear Internet con el prob, algunos sais de la gente para reutilizar la conexión del ftp pero en mi situación no sé al doit. el
Here es mi código: ¿
i que intenta colocar alrededor de nombres del archivo, pero si las necesidades más ftpwebrequest el archivo para ser creado cómo puedo reutilizan iguales si estoy empujando diversos archivos?
{requestStream = falta de información del
PushAllFiles del `() del
System.IO.Stream; fileStream = falta de información del
System.IO.FileStream; uploadResponse = falta de información del
System.Net.FtpWebResponse; _user de la secuencia del
= _theConfig.FTPEcologDepotU
ser (); /FTPGatewayUser (); _pass de la secuencia del
= _theConfig.FTPEcologDepotP
ass (); _server de la secuencia del
= _theConfig.FTPEcologDepotS
erver (); _repo de la secuencia del
= _theConfig.FTPEcologDepotS
erverRepo (
); try
del
{
{
Thread.Sleep (1000) del foreach del
(nombre de fichero de la secuencia en _theFilesToPush); archivo del
// al uploadUrl de la secuencia del upload
= “rel= " nofollow " del _blank” del” target=” de ftp:// del href= " del
ftp://
” + _server + _repo +”/“+
de Path.GetFileName (nombre de fichero);
// que fija el request
FtpWebRequest el más uploadRequest = (FtpWebRequest) WebRequest.
Create (upl
oadUrl);
uploadRequest.Credentials = nuevo NetworkCredential (_user, _pass);
uploadRequest.Method = rel= " nofollow " >Ftp.Uplo
adFile del” _blank” del target= de " ftp://Ftp.UploadFile” del href= de WebRequestMethods.
uploadRequest.Proxy = falta de información; // UploadFile no se apoya con un poder // del HTTP así que inhabilitamos el poder para este requestStream = uploadRequest.GetRequestSt
ream de request.
(); fileStream del
= File.Open (nombre de fichero, FileMode.Open); almacenador intermediario del octeto del
[] = nuevo octeto [1024]; bytesRead del
internacional;
mientras que
{bytesRead del
= fileStream.Read (almacenador intermediario, 0, almacenador intermediario. Longitud);
si (== 0 del bytesRead) rotura del
;
requestStream.Write (buffer
, 0, bytesRead); el
// del
} la corriente de la petición debe ser cerrado antes de conseguir al
// el response.
requestStream.Close (); uploadResponse del
= uploadRequ
est.GetRes
ponse (de FtpWebResponse) ();
Console.Write (” \ nUpload completo: “+ uploadResponse);
Thread.Sleep (1000);
{
Console.Write (” \ nFtpUpload
->Upload del retén del
del
} del
} (UriFormatException ex): Uriformat " + ex. Mensaje); tiro nuevo EplanException (“error del
que carga el archivo del ftp”);
{
Console.Write (” \ nFtpUpload
->Upload del retén del
del
} (IOException ex): “+ ex. Mensaje); tiro nuevo EplanException (“error del
que carga el archivo del ftp”);
{
Console.Write (” \ nFtpUpload
->Upload del retén del
del
} (WebException ex): “+ ex. Mensaje); tiro nuevo EplanException (“error del
que carga el archivo del ftp”); ¡finally
{
del
del
} si (uploadResponse! =
uploadResponse.Close de la falta de información) (); ¡
si (fileStream! =
fileStream.Close de la falta de información) (); ¡
si (requestStream! =
requestStream.Close de la falta de información) ();
thank del
del
del
}} usted por adelantado para un código que reutilizará las conexiones.
class= del
Respuesta : ¿cómo poder empujar varios archivos al ftp server, recibo 503 en el quinto archivo, cómo reutilizar la conexión del ftp?
Dar a esto un intento, ver si le da algunas ideas:
@echo apagado
fijar DestinationDirectory= X:\
para /F “tokens=*” %%A adentro (“dir /b /s “c:\ *_daily” ") hacer (
“%%A robocopy” el %DestinationDirectory%” /S
)
~bp
Otras soluciones
Cómo fijar un número de líneas en un informe
Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall
Ediciones del enlace hipertexto
Agregar la fecha a MySQL
Pares de las preguntas de Apple
El DNS reverso no empareja la bandera del smtp
¿Cómo puedo funcionar conmigo PC en modo seguro?
HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK
reglas no corrientes de la perspectiva
volver un valor