Discussion:
關於ftp客戶端的問題
(时间太久无法回复)
foolish
2007-03-14 09:30:46 UTC
Permalink
我用socket來做~~
已經做到可以登入~~帳號密碼都會過~~也會顯示歡迎畫面了
但我打list時~~不會過~出現以下訊息
500 Illegal port command
425 Can't open data connection.
error calling for download
為什麼呢??
請先弄懂 PASV 模式與預設主動連線的模式

FT`P' 是個"通訊協定"

主機與客戶端之間怎麼協議的要去搞懂

才是實作的意義
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 61-231-51-85.dynamic.hinet.net
foolish
2007-03-14 10:19:53 UTC
Permalink
對了~我該去那邊找到rfc 959呢?
google it
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 61-231-51-85.dynamic.hinet.net
foolish
2007-03-16 00:49:30 UTC
Permalink
: 唔, 有這招。
: 筆記ing
: 真是增廣見聞了
我主要是想問~~
當利用windows中的ftp程式登入遠端的ftp server 之後~
輸入list後~~就會顯示目錄了~~~
而我自己用socket寫的卻不會顯示~~
windows中的ftp程式它是用port的方式呢?還是pasv的方在背後做掉呢?
有二個名詞您需要去查的 PI 和 DTP

分別是傳送指定的線路和傳送資料的線路

FTP 是分二條線的,這裡懂了你就幾乎能完成大部分的指令了
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 211.21.79.162

Loading...