Witam. Musze zrobić projekt o temacie Klient FTP i potrzebuje metody do przesyłanie plików tekstowych metodą ASCII może ktoś mi pomóc? O
0
0
wysyłając
Byte[] request = System.Text.Encoding.ASCII.GetBytes("command".ToCharArray());
odbierając
string dg = new System.Text.ASCIIEncoding().GetString(tablica bytów);
o takie coś chodzi?
0
tak tylko teraz chce przerobic poniższą metode na metode ASCII zacząłem nie dawno programowac i za bardzo nie wiem jak to przerobic
public void Pobieranie(string FTPplik, string nowyPlik)
{
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(katalogNaFTP+ "/" + FTPplik);
request.Credentials = new NetworkCredential(this.username, this.password);
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
{
Stream data = response.GetResponseStream();
string targetPath = FTPplik;
byte[] byteBuffer = new byte[4096];
using (FileStream output = new FileStream(nowyPlik, FileMode.CreateNew))
{
int bytesRead = 0;
do
{
bytesRead = data.Read(byteBuffer, 0, byteBuffer.Length);
if (bytesRead > 0)
{
output.Write(byteBuffer, 0, bytesRead);
}
}
while (bytesRead > 0);
}
}