Bagikan melalui


FtpWebResponse.StatusDescription Properti

Definisi

Mendapatkan teks yang menjelaskan kode status yang dikirim dari server FTP.

public:
 property System::String ^ StatusDescription { System::String ^ get(); };
public string? StatusDescription { get; }
public string StatusDescription { get; }
member this.StatusDescription : string
Public ReadOnly Property StatusDescription As String

Nilai Properti

Instans String yang berisi kode status dan pesan yang dikembalikan dengan respons ini.

Contoh

Contoh kode berikut mengirimkan permintaan untuk menghapus file di server FTP dan menampilkan pesan status dari respons server terhadap permintaan.

static bool DeleteFileOnServer( Uri^ serverUri )
{
   // The serverUri parameter should use the ftp:// scheme.
   // It contains the name of the server file that is to be deleted.
   // Example: ftp://contoso.com/someFile.txt.
   // 
   if ( serverUri->Scheme != Uri::UriSchemeFtp )
   {
      return false;
   }

   // Get the object used to communicate with the server.
   FtpWebRequest^ request = dynamic_cast<FtpWebRequest^>(WebRequest::Create( serverUri ));
   request->Method = WebRequestMethods::Ftp::DeleteFile;
   FtpWebResponse^ response = dynamic_cast<FtpWebResponse^>(request->GetResponse());
   Console::WriteLine( "Delete status: {0}", response->StatusDescription );
   response->Close();
   return true;
}
public static bool DeleteFileOnServer(Uri serverUri)
{
    // The serverUri parameter should use the ftp:// scheme.
    // It contains the name of the server file that is to be deleted.
    // Example: ftp://contoso.com/someFile.txt.
    //

    if (serverUri.Scheme != Uri.UriSchemeFtp)
    {
        return false;
    }
    // Get the object used to communicate with the server.
    FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverUri);
    request.Method = WebRequestMethods.Ftp.DeleteFile;

    FtpWebResponse response = (FtpWebResponse) request.GetResponse();
    Console.WriteLine("Delete status: {0}",response.StatusDescription);
    response.Close();
    return true;
}

Keterangan

Teks yang StatusDescription dikembalikan oleh properti menyertakan nilai properti 3 digit StatusCode . Saat mengunduh data, nilai StatusDescription perubahan sebagai kode status dikembalikan oleh server FTP. Setelah Anda memanggil GetResponse metode , StatusDescription berisi kode status perantara. Saat Anda memanggil Close metode , StatusDescription berisi status akhir.

Berlaku untuk

Lihat juga