当前位置:首页 » 文件管理 » ftp怎么发图片

ftp怎么发图片

发布时间: 2022-11-04 09:10:30

A. android中如何上传图片到ftp服务器

在安卓环境下可以使用,在java环境下也可以使用,已经在Java环境下实现了功能,然后移植到了安卓手机上,其它都是一样的。

[java] view plain
package com.photo;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;

import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;

public class FileTool {

/**
* Description: 向FTP服务器上传文件
*
* @param url
* FTP服务器hostname
* @param port
* FTP服务器端口
* @param username
* FTP登录账号
* @param password
* FTP登录密码
* @param path
* FTP服务器保存目录,是linux下的目录形式,如/photo/
* @param filename
* 上传到FTP服务器上的文件名,是自己定义的名字,
* @param input
* 输入流
* @return 成功返回true,否则返回false
*/
public static boolean uploadFile(String url, int port, String username,
String password, String path, String filename, InputStream input) {
boolean success = false;
FTPClient ftp = new FTPClient();

try {
int reply;
ftp.connect(url, port);// 连接FTP服务器
// 如果采用默认端口,可以使用ftp.connect(url)的方式直接连接FTP服务器
ftp.login(username, password);//登录
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory(path);
ftp.storeFile(filename, input);

input.close();
ftp.logout();
success = true;
} catch (IOException e) {
e.printStackTrace();
} finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {
}
}
}
return success;
}

// 测试
public static void main(String[] args) {

FileInputStream in = null ;
File dir = new File("G://pathnew");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = uploadFile("17.8.119.77", 21, "android", "android",
"/photo/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}

}
}

以上为java代码,下面是android代码。

[java] view plain
package com.ftp;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;

import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

new uploadThread().start();
}

class uploadThread extends Thread {
@Override
public void run() {
FileInputStream in = null ;
File dir = new File("/mnt/sdcard/DCIM/Camera/test/");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = FileTool.uploadFile("17.8.119.77", 21, "android", "android",
"/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
}

B. 用FTP如何上传图片

FTP右边有目录选择

左边是本地文件选择

选择好相应的目录

左边找到要上传的本地文件

右键单机文件上传就可以了

C. 怎么用FTP上传图片

FTP上传工具就是通过FTP传输协议上传文件的工具咯,像通过BT协议和HTTP协议一样,具体如下:

文件传输协议
FTP(File Transfer Protocal),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。

FTP(File Transfer Protocol)

FTP的作用

正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。

FTP工作原理


通过ftp传输文件的一般步骤

1.在本地电脑上登陆到国际互联网.

2.搜索有文件共享主机或者个人电脑(一般有专门的FTP服务器网站上公布的,上面有进入该主机或个人电脑的名称,口令和路径).

3.当与远程主机或者对方的个人电脑建立连接后,用对方提供的用户名和口令登陆到该主机或对方的个人电脑.

4.在远程主机或对方的个人电脑登陆成功后,就可以上传你想跟别人分享的东东或者下载别人授权共享的东东(这里的东东是指能放到电脑里去又能在显示屏上看到的东东).

5.完成工作后关闭FTP下载软件,切断连接.

为了实现文件传输,用户还要运行专门的文件传输程序,比如网际快车就有这方面的功能,其它还有很多专门的FTP传输软件,FlashFxp为其中的杰出软件。有兴趣的网友可以试试其他的软件,如LeapFTP总归各有各的特色.

D. 用FTP给空间传送图片,图片地址怎么获取

FTP应该至少有两个框,从源文件那个框里定位到你的图片,然后拖到空间里的那框就行啦,它就自己上传啦。

E. 网站上的FTP图片怎么更换上传呢

一般是有两种方法,一种是登陆网站后台,找到这张图片重新编辑更换,一种是FTP链接到服务器上,找到这张图片的路径进行更换。

F. 怎样把图片上传到ftpfep是什么

FTP是文件传输协议。一般我们理解为文件上传,实际它包括文件上传和下载。
图片上传到ftp是针对空间来说的,如果说你的空间就可以上传上去。网站空间一般包括主机地址,用户名和密码,但我们一般用的是网页上传程序。

G. 怎样将图片传到FTP:///

需要有用户ID和口令,否则便无法传送文件。通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令可以是任意的字符串。
需要进行远程文件传输的计算机必须安装和运行ftp客户程序。在windows操作系统的安装过程中,通常都安装了tcp/ip协议软件,其中就包含了ftp客户程序。启动ftp客户程序工作的另一途径是使用ie浏览器,用户只需要在ie地址栏中输入如下格式的url地址:ftp://[用户名:口令@]ftp服务器域名[:端口号]
FTP工具推荐使用 cuteftp
http://www.onlinedown.net/soft/3065.htm
1、FTP服务器的登陆
匿名用户:FTP 口令:FTP
用户 :ANONYMOUS 口令:任何电子邮件
2、显示文件信息:DIR/IS
3、下载文件:GET 文件名 (下载到当前目录)
4、上传文件:PUT 文件名
5、多文件下载:MGET
6、多文件上传:MPUT
7、退出:BYE
8、帮助:HELP 在网络找的 希望你能用的上···

H. 用ftp如何上传图片到网站主页版头

先假设有一FTP服务器,FTP服务器:qint.ithot.net,用户名:username
密码:user1234。在本地电脑D:盘创建一个文件夹"qint"。将要上传的文件复制到d:\qint里。通过FTP命令将文件从本地上传到服务器的步骤如下:1.“开始”-“运行”-输入“FTP”2.open
qint.ithot.net/*这一步可以与第一步合并,在“运行”里直接输入"ftp
qint.ithot.net"。如果你的FTP服务器不是用的21默认端口,假如端口是2121,那么此步的命令应在后面空格加2121,即“open
qint.ithot.net
2121”*/3.username/*提示你输入用户名*/4.user1234/*提示你输入密码,密码不回显,打完密码后回车即可。如果你的密码输入错误,将不会提示你重新输入,这时你要键入“user”命令,将会出现第三步,你可以重新输入用户名和密码。*/5.dir/*你成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。*/6.mkdir
qint/*在FTP服务器上根目录下建立qint目录。*/7.cd qint/*进入目录qint,用“cd
你的目录名”可以进入当前目录的下一级目录,这跟DOS一样。*/8.bin/*采用二进制传输。如果你要上传下载,这一步很重要,不先执行这个命令,上传下载会很慢。*/9.lcd
d:\qint/*定位本地默认文件夹,在前面我事先在D:盘创建的。*/10.!dir/*查看本地文件夹中的文件及目录*/11.put
i001.jpg/*将当前目录(d:\qint)中的文件i001.jpg上传到FTP服务器默认目录。可以用"mput
*.*"将所有文件上传到FTP服务器上。*/

I. 如何用FTP添加图片

1,在电脑上打开FTP软件,输入用户名、地址、密码,进入。



J. 如何把照片放在FTP上

在地址上输入FTP://1.1.1.1
IP自己设置
然后输入用户名和密码
接着你自己就会用了!!!
把文件拉到FTP上就可以了
如果是WIN7先开我的电脑再输入FTP:1.1.1.1
IP自定为FTP的IP

热点内容
我的世界电脑java怎么玩服务器 发布:2024-10-06 19:16:54 浏览:479
存储空间大于存储池中的可用容量 发布:2024-10-06 19:15:28 浏览:32
什么叫估算法 发布:2024-10-06 19:15:20 浏览:86
c语言库编译 发布:2024-10-06 19:09:23 浏览:746
啊里云系统电视如何更换安卓系统 发布:2024-10-06 18:50:09 浏览:575
编译语言分为几类 发布:2024-10-06 18:34:56 浏览:784
负数幂算法 发布:2024-10-06 18:29:48 浏览:350
iphone手机id密码是多少位 发布:2024-10-06 18:29:46 浏览:839
易经隔骨算法真的准吗 发布:2024-10-06 18:29:44 浏览:44
数据库有损坏 发布:2024-10-06 18:29:43 浏览:312