图片服务器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服务器上。*/
Ⅱ ftp服务器里的图片只有双击才能打开,如何看缩略图啊
ftp服务器中的图片和你自己电脑中的图片不一样的,是需要打开才可以看的。
Ⅲ ftp是干什么用
简单地说,最常用的就是你可以用它管理你的网站服务器文件,(如果你有网站的话)也可以两台电脑互传
以下转自网络:
ftp即文件传输协议。
文件传输协议使得主机间可以共享文件。 FTP 使用TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP
连接用于数据传输。控制连接使用类似TELNET协议在主机间交换命令和消息。文件传输协议是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上传文件,创建或改变服务器上的目录。
简介
FTP是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一。尽管World Wide
Web(WWW)已经替代了FTP的大多数功能,FTP仍然是通过Internet把文件从客户机复制到服务器上的一种途径。FTP客户机可以给服务器发出命令来下载文件,上传文件,创建或改变服务器上的目录。原来的FTP软件多是命令行操作,有了像CUTEFTP这样的图形界面软件,使用FTP传输变得方便易学。主要使用它进行“上载”。即向服务器传输文件。由于FTP协议的传输速度比较快,我们在制作诸如“软件下载”这类网站时喜欢用FTP来实现,同时我们这种服务面向大众,不需要身份认证,即“匿名FTP服务器”。[1]
FTP是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输。FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间会非常长,并且不时的必需执行一些冗长的登陆进程。
FTP服务一般运行在20和21两个端口。端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流,并且是命令通向ftp服务器的进口。当数据通过数据流传输时,控制流处于空闲状态。而当控制流空闲很长时间后,客户端的防火墙会将其会话置为超时,这样当大量数据通过防火墙时,会产生一些问题。此时,虽然文件可以成功的传输,但因为控制会话会被防火墙断开,传输会产生一些错误。
工作原理
文件传输协议是TCP/IP提供的标准机
制。用来将文件从一个主机复制到另一个主机。FTP使用TCP的服务
Ⅳ 鐢‵TP涓娄紶锲剧墖镞舵绘槸鏄剧ず杩炴帴链嶅姟鍣ㄥけ璐ワ纴鏄涓嶆槸IP鍦板潃鍙楅檺浜嗭纴钖屼竴涓鐢佃剳鍏辫瘯浜5涓涓嶅悓镄処P鍦板潃銆
杩欐槸锲犱负浣犳墍鐢ㄧ绣缁泪P鍦板潃镄勬湇锷″櫒璁剧疆涓嶅悓阃犳垚镄勚
瑙e喅锷炴硶锛1銆佺偣鍑籉TP杩涘叆锲剧墖涓娄紶椤甸溃锛
2銆佸乏阌镣瑰嚮绔欑偣绠$悊鍣锛屽睘镐ч噷镄勭被鍨嬭繘琛屼慨鏀癸绂
3銆佹暟鎹杩炴帴绫诲瀷鐢变娇鐢ㄥ叏灞璁剧疆鏀逛负浣跨敤PORT锛屾垨鐢变娇鐢≒ORT鏀逛负鍏ㄥ眬璁剧疆锛
4銆佺‘瀹氢缭瀛桦氨琛屼简锛屼笌阒茬伀澧欐棤鍏炽
Ⅳ 镐庝箞浠巉tp涓娄紶锲剧墖镐庝箞浠巉tp涓娄紶锲剧墖鍒扮数鑴
濡备綍阃氲繃ftp灏嗗浘鐗囦笂浼犲埌缃戠珯棣栭〉椤电湁
锅囱炬湁涓涓狥TP链嶅姟鍣锛孎TP链嶅姟鍣:qint.ithot.net锛岀敤鎴峰悕:鐢ㄦ埛钖嶃瀵嗙爜:鐢ㄦ埛1234銆傚湪链鍦拌$畻链虹殑D:椹卞姩鍣ㄤ笂鍒涘缓涓涓鏂囦欢澶广伞傚皢瑕佷笂浼犵殑鏂囦欢澶嶅埗鍒癫:绉︽潕銆傞氲繃FTP锻戒护灏嗘枃浠朵粠链鍦颁笂浼犲埌链嶅姟鍣ㄧ殑姝ラゅ备笅:1.寮濮-杩愯-杩涘叆FTP2銆傛墦寮
qint.ithot.net/*镄勮繖涓姝ュ彲浠ュ拰绗涓姝ョ粨钖堣捣𨱒ワ纴鐩存帴杩涘叆"杩愯"ftp
qint.ithot.net銆傚傛灉浣犵殑FTP链嶅姟鍣ㄦ病链変娇鐢ㄩ粯璁ょ鍙21锛屽傛灉绔鍙f槸2121锛岄偅涔堣繖涓姝ラょ殑锻戒护钖庨溃搴旇ヨ窡绌簑ith2121锛屼篃灏辨槸钬涣pen钬
qint.ithot.net
221"*/3.username/*鎻愮ず鎭ㄨ緭鍏ョ敤鎴峰悕*/4.user1234/*鎻愮ず鎭ㄨ緭鍏ュ瘑镰併傚瘑镰佷笉浼氭樉绀猴纴镓浠ヨ緭鍏ュ瘑镰佸悗鍙浠ヨ繘鍏ャ傚傛灉鎭ㄨ緭鍏ョ殑瀵嗙爜涓嶆g‘锛岀郴缁熶笉浼氭彁绀烘偍閲嶆柊杈揿叆銆傝繖镞跺欎綘瑕佽緭鍏モ涡ser钬濆懡浠わ纴绗涓夋ュ氨鍑虹幇浜嗐傛偍鍙浠ラ吨鏂拌緭鍏ユ偍镄勭敤鎴峰悕鍜屽瘑镰併*/5.dir/*鎴愬姛锏诲綍钖庯纴鍙浠ヤ娇鐢╠irview锻戒护镆ョ湅FTP链嶅姟鍣ㄤ腑镄勬枃浠跺拰鐩褰曪纴ls锻戒护鍙鑳芥煡鐪嬫枃浠躲*/6.mkdir
Qint/*鍦‵TP链嶅姟鍣ㄧ殑镙圭洰褰曚笅寤虹珛Qint鐩褰曘*/7.cdqint/*杩涘叆鐩褰晀int骞朵娇鐢ㄢ渃d钬
浣犵殑鐩褰曞悕钬濆彲浠ヨ繘鍏ュ綋鍓岖洰褰旷殑涓嬩竴涓鐩褰曪纴鍜娈OS涓镙枫*/8.bin/*閲囩敤浜岃繘鍒朵紶杈撱傚傛灉瑕佷笂浼犱笅杞斤纴杩欎竴姝ュ緢閲嶈併傚傛灉涓嶅厛镓ц岃繖涓锻戒护锛屼笂浼犲拰涓嬭浇浼氩緢鎱銆*/9.lcd
涓:Qint/*瀹氢綅链鍦伴粯璁ゆ枃浠跺す锛岃繖涓鏂囦欢澶规槸鎴戜簨鍏埚湪D:drive涓婂垱寤虹殑銆*/10.锛丏ir/*妫镆ユ湰鍦版枃浠跺す*/11.put涓镄勬枃浠跺拰鐩褰
灏唅001.jpg/*褰揿墠镄勭洰褰(d:Qint)琚玦001.jpg涓娄紶鍒癋TP链嶅姟鍣ㄧ殑榛樿ょ洰褰曘傛偍鍙浠ヤ娇鐢ㄢ渕put
*.*"灏嗘墍链夋枃浠朵笂浼犲埌FTP链嶅姟鍣ㄣ*/
镐庢牱鐢ㄧ伀杞﹂噰闆嗗櫒涓娄紶锲剧墖锛
锲剧墖链夊氱嶅彂甯冩柟寮忥纴涓鏄灏嗛噰闆嗙殑锲剧墖涓嬭浇鍒扮伀杞﹀ご锛屼絾瑕佸彂甯冨埌缃戠珯涓婂彧鑳借嚜宸变笂浼犱简锛屽彧链夋敹璐圭殑链塅TP涓娄紶镄勫姛鑳斤纴浜屾槸鐩存帴閲囬泦缃戠珯锛屼笉涓嬭浇鍒扮伀杞﹀ご锛岃繖镙峰氨鍙浠ョ洿鎺ュ皢锲剧墖镄勫师缃戠珯阈炬帴鍦板潃閲囬泦涓嬫潵
濡备綍浣跨敤ftp涓娄紶缃戠珯鏂囦欢锛
1锛岄氲繃ie娴忚埚櫒涓娄紶銆傚彧闇瑕佸湪ie鍦板潃镙忎腑杈揿叆濡备笅镙煎纺镄剈rl鍦板潃锛歠tp://璐﹀彿:瀵嗙爜@链嶅姟鍣╥p锛屾瘆濡傚儚杩欐牱ftp://test:[email protected]锛宨e浼氢互鏂囦欢澶圭殑鏂瑰纺镓揿紑杩灭▼链嶅姟鍣ㄤ笂镄勬枃浠剁洰褰曪纴浣犲彲浠ュ儚镎崭綔链鍦版枃浠剁洰褰曚竴镙峰瑰叾杩涜屽嶅埗銆佺矘璐淬佸壀鍒囧拰鍒犻櫎銆
2锛岄氲繃ftp杞浠朵笂浼犮傜洿鎺ラ氲繃ie娴忚埚櫒铏界劧鏂逛究锛屼絾涔熸湁寰埚ぇ镄勫眬闄愭э纴姣斿傛晥鐜囧お浣庛佸姛鑳借缉寮便佽屼笖瀹规槗鍙楀埌绯荤粺璁剧疆鎴栫绣缁灭姸鍐电瓑褰卞搷锛屾墍浠ユ垜浠涓鑸閮芥帹钻愰氲繃ftp杞浠舵潵涓娄紶涓嬭浇缃戦〉鏂囦欢銆傚父鐢ㄧ殑ftp杞浠舵湁leapftp銆乫lashfxp鍜宑uteftp绛夈
Serv-UFTP濡备綍涓娄紶鏂囦欢锛
serv-u鏄涓娆鹃厤缃甪tp链嶅姟鍣ㄧ殑杞浠躲
鍦ㄦ湇锷″櫒涓婂垎閰岖┖闂村拰璐﹀彿钖庡㈡埛绔鍙浠ラ氲繃ftp://链嶅姟鍣↖p𨱒ヨ块梾鍙浠ユ湇锷″櫒鍜屾湰鍦颁氦鎹浜ゆ崲鏂囦欢鍦╓IN7绯荤粺锛屽备綍涓娄紶鏂囦欢鍒癋TP链嶅姟鍣ㄤ腑锛屽懡浠ゆ槸浠涔堬纻
1銆亀in7绯荤粺涓嫔彲浠ヤ粠钬滆$畻链衡濅笂锏婚檰FTP涓娄紶鏂囦欢锛屽厛镓揿紑钬滆$畻链衡濓纴鍦ㄦ渶涓婃柟杈揿叆镙忎腑杈揿叆锏婚檰FTP链嶅姟鍣ㄥ懡浠わ纸ftp://ip鍦板潃锛夛纴铹跺悗鎸夊洖杞︺
2銆佸脊鍑衡灭橱闄嗙晫闱⑩濆悗杈揿叆锏诲綍璐︽埛鍜屽瘑镰侊纴镣瑰嚮钬灭橱褰曗濄
3銆佽处鍙峰瘑镰佹牳瀵规垚锷燂纴灏变细杩涘叆FTP链嶅姟鍣ㄤ笂鐩褰曞垪琛锛屽傛灉璇ヨ处鍙锋潈闄愯冻澶熷ぇ灏卞彲浠ヤ笂浼犳枃浠跺埌FTP链嶅姟鍣ㄤ腑浜嗐
濡备綍浣跨敤楂樻媿浠𨰾岖収骞朵笂浼犳湇锷″櫒锛
涓鑸𨱒ヨ撮噰鐢‵TP涓娄紶镊虫湇锷″櫒銆备綘鍙浠ュ幓链嶅姟鍣ㄥ巶鍟嗭纴锲藉唴镄勬g澘銆佹氮娼銆佹洐鍏夈佽仈𨱍筹纴锲藉栫殑𨱍犳櫘銆佹埓灏旂瓑镓炬垒楂樻媿浠镄勭浉鍏虫妧链鏂囨。鍙傝冧竴涓嬶纴搴旇ュ緢蹇灏辨竻妤氢简銆
Ⅵ c#如何将图片上传至FTP服务器下的一个子目
比如
1写个webservice 在客户端亩伍弊调用一点一点传...
2开个ftp在server上 客户端使用ftp命名空间迅族操作上传.
3服务器开启个socket 客户端连接并且把文件转成橘高byte发过去.
Ⅶ 上传图片到FTP服务器,报500错误
考虑到只有500问题,没有给出具体错误信息,给出以下几个可能的原因,可以配合服务器端查一下:
图片大小问题,试试图片尺寸是否有问题。
图片格式问题。
服务器端超级超时。
500一般是服务器处理内部处理错误排除的异常。