نمایش نتایج 1 تا 4 از 4

نام تاپیک: ارسال و دریافت اطلاعات از طریق ftp

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1386
    محل زندگی
    shahrekord
    پست
    279

    ارسال و دریافت اطلاعات از طریق ftp

    سلام
    من یه برنامه اندروید دارم که میخوام از اون با ftp سرورم ارتباط برقرار کنم.
    سرور با برنامه filezilla کاملا درست کار میکنه و من هم دقیقا همون اطلاعات را توی برنامه استفاده کردم ولی به هاست وصل نمیشه.

    این کد:


    public boolean ftpConnect(String host, String username, String password, int port) {

    try {
    mFTPClient = new FTPClient();
    // connecting to the host
    mFTPClient.connect(host);
    // now check the reply code, if positive mean connection success
    if (FTPReply.isPositiveCompletion(mFTPClient.getReplyCode())) {
    // login using username & password
    boolean status = mFTPClient.login(username, password);
    /*
    * Set File Transfer Mode
    * To avoid corruption issue you must specified a correct
    * transfer mode, such as ASCII_FILE_TYPE, BINARY_FILE_TYPE,
    * EBCDIC_FILE_TYPE .etc. Here, I use BINARY_FILE_TYPE for
    * transferring text, image, and compressed files.
    */
    mFTPClient.setFileType(FTP.BINARY_FILE_TYPE);
    mFTPClient.enterLocalPassiveMode();

    return status;
    }

    } catch (Exception e) {

    Log.d(TAG, "Error: could not connect to host " + host);
    }
    return false;
    }



    تابع اتصال.
    اینم کد فراخوانی تابع:


    if(ftpConnect("matrix-ec.com","user","pass",21))
    {

    mFTPClient.storeFile("/a.txt",in);
    }

    ممنون میشم راهنمایی کنید


    موفق باشید
    آخرین ویرایش به وسیله afi_program : پنج شنبه 17 آبان 1397 در 17:37 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •