⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 文件传输协议.htm

📁 internet协议集
💻 HTM
📖 第 1 页 / 共 5 页
字号:
      <P align=justify>APPE &lt;SP&gt; &lt;pathname&gt; &lt;CRLF&gt;</P>
      <P align=justify>ALLO &lt;SP&gt; &lt;decimal-integer&gt;</P>
      <P align=justify>[&lt;SP&gt; R &lt;SP&gt; &lt;decimal-integer&gt;] 
      &lt;CRLF&gt;</P>
      <P align=justify>REST &lt;SP&gt; &lt;marker&gt; &lt;CRLF&gt;</P>
      <P align=justify>RNFR &lt;SP&gt; &lt;pathname&gt; &lt;CRLF&gt;</P>
      <P align=justify>RNTO &lt;SP&gt; &lt;pathname&gt; &lt;CRLF&gt;</P>
      <P align=justify>ABOR &lt;CRLF&gt;</P>
      <P align=justify>DELE &lt;SP&gt; &lt;pathname&gt; &lt;CRLF&gt;</P>
      <P align=justify>RMD &lt;SP&gt; &lt;pathname&gt; &lt;CRLF&gt;</P>
      <P align=justify>MKD &lt;SP&gt; &lt;pathname&gt; &lt;CRLF&gt;</P>
      <P align=justify>PWD &lt;CRLF&gt;</P>
      <P align=justify>LIST [&lt;SP&gt; &lt;pathname&gt;] &lt;CRLF&gt;</P>
      <P align=justify>NLST [&lt;SP&gt; &lt;pathname&gt;] &lt;CRLF&gt;</P>
      <P align=justify>SITE &lt;SP&gt; &lt;string&gt; &lt;CRLF&gt;</P>
      <P align=justify>SYST &lt;CRLF&gt;</P>
      <P align=justify>STAT [&lt;SP&gt; &lt;pathname&gt;] &lt;CRLF&gt;</P>
      <P align=justify>HELP [&lt;SP&gt; &lt;string&gt;] &lt;CRLF&gt;</P>
      <P align=justify>NOOP &lt;CRLF&gt;</P>
      <P align=justify>5.3.2. FTP命令参数</P>
      <P align=justify>下面是用BNF范式表示的参数格式:</P>
      <P align=justify>&lt;username&gt; ::= &lt;string&gt;</P>
      <P align=justify>&lt;password&gt; ::= &lt;string&gt;</P>
      <P align=justify>&lt;account-information&gt; ::= &lt;string&gt;</P>
      <P align=justify>&lt;string&gt; ::= &lt;char&gt; | 
      &lt;char&gt;&lt;string&gt;</P>
      <P align=justify>&lt;char&gt; ::= 除&lt;CR&gt;和&lt;LF&gt;外的所有ASCII字符</P>
      <P align=justify>&lt;marker&gt; ::= &lt;pr-string&gt;</P>
      <P align=justify>&lt;pr-string&gt; ::= &lt;pr-char&gt; | 
      &lt;pr-char&gt;&lt;pr-string&gt;</P>
      <P align=justify>&lt;pr-char&gt; ::= 可打印ASCII字符,从33到126</P>
      <P align=justify>&lt;byte-size&gt; ::= &lt;number&gt;</P>
      <P align=justify>&lt;host-port&gt; ::= 
      &lt;host-number&gt;,&lt;port-number&gt;</P>
      <P align=justify>&lt;host-number&gt; ::= 
      &lt;number&gt;,&lt;number&gt;,&lt;number&gt;,&lt;number&gt;</P>
      <P align=justify>&lt;port-number&gt; ::= &lt;number&gt;,&lt;number&gt;</P>
      <P align=justify>&lt;number&gt; ::= 从1到255的十进制整数</P>
      <P align=justify>&lt;form-code&gt; ::= N | T | C</P>
      <P align=justify>&lt;type-code&gt; ::= A [&lt;sp&gt; &lt;form-code&gt;]| E 
      [&lt;sp&gt; &lt;form-code&gt;]| I| L &lt;sp&gt; &lt;byte-size&gt;</P>
      <P align=justify>&lt;structure-code&gt; ::= F | R | P</P>
      <P align=justify>&lt;mode-code&gt; ::= S | B | C</P>
      <P align=justify>&lt;pathname&gt; ::= &lt;string&gt;</P>
      <P align=justify>&lt;decimal-integer&gt; ::= 任何十进制整数</P>
      <P align=justify>5.4. 命令和响应序列</P>
      <P 
      align=justify>服务器和用户之间的通信是对话的过程,用户发送FTP命令,然后等待服务器的一个(或多个)响应,根据响应再发送新命令。</P>
      <P 
      align=justify>连接时的响应带有许多信息,通常情况下,服务器会返回220应答,等待输入,用户在接收到此响应后才发送新命令,如果服务器不能立即接收输入,会在220后面返回120。有些信息如服务器将在15分钟后停止工作是要服务器发向用户的,但是服务器却不能直接发向用户,处理的方法是将消息缓冲,在下一个响应中返回给用户。下面列出命令的应答,第一个是预备应答,第二个是确定完成,第三个是拒绝完成,最后是中间应答。这些应答是构成状态图的基础,状态图会在下节中给出:</P>
      <UL>
        <UL>
          <LI>建立连接 </LI></UL></UL>
      <BLOCKQUOTE>
        <BLOCKQUOTE>
          <P align=justify>120</P>
          <P align=justify>220</P>
          <P align=justify>220</P>
          <P align=justify>421</P></BLOCKQUOTE></BLOCKQUOTE>
      <UL>
        <UL>
          <LI>登录 </LI></UL></UL>
      <OL>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <OL>
              <LI>USER 
              <P align=justify>230</P>
              <P align=justify>530</P>
              <P align=justify>500, 501, 421</P>
              <P align=justify>331, 332</P>
              <LI>PASS 
              <P align=justify>230</P>
              <P align=justify>202</P>
              <P align=justify>530</P>
              <P align=justify>500, 501, 503, 421</P>
              <P align=justify>332</P>
              <LI>ACCT 
              <P align=justify>230</P>
              <P align=justify>202</P>
              <P align=justify>530</P>
              <P align=justify>500, 501, 503, 421</P>
              <LI>CWD 
              <P align=justify>250</P>
              <P align=justify>500, 501, 502, 421, 530, 550</P>
              <LI>CDUP 
              <P align=justify>200</P>
              <P align=justify>500, 501, 502, 421, 530, 550</P>
              <LI>SMNT </LI></OL></BLOCKQUOTE></BLOCKQUOTE></OL>
      <BLOCKQUOTE>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <BLOCKQUOTE>
              <P align=justify>202, 250</P>
              <P align=justify>500, 501, 502, 421, 530, 
          550</P></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE>
      <UL>
        <UL>
          <LI>退出登录 </LI></UL></UL>
      <OL>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <OL>
              <LI>REIN 
              <P align=justify>120</P>
              <P align=justify>220</P>
              <P align=justify>220</P>
              <P align=justify>421</P>
              <P align=justify>500, 502</P>
              <LI>QUIT </LI></OL></BLOCKQUOTE></BLOCKQUOTE></OL>
      <BLOCKQUOTE>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <BLOCKQUOTE>
              <P align=justify>221</P>
              <P 
      align=justify>500</P></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE>
      <UL>
        <UL>
          <LI>传输参数 </LI></UL></UL>
      <OL>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <OL>
              <LI>PORT 
              <P align=justify>200</P>
              <P align=justify>500, 501, 421, 530</P>
              <LI>PASV 
              <P align=justify>227</P>
              <P align=justify>500, 501, 502, 421, 530</P>
              <LI>MODE 
              <P align=justify>200</P>
              <P align=justify>500, 501, 504, 421, 530</P>
              <LI>TYPE 
              <P align=justify>200</P>
              <P align=justify>500, 501, 504, 421, 530</P>
              <LI>STRU </LI></OL></BLOCKQUOTE></BLOCKQUOTE></OL>
      <BLOCKQUOTE>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <BLOCKQUOTE>
              <P align=justify>200</P>
              <P align=justify>500, 501, 504, 421, 
        530</P></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE>
      <UL>
        <UL>
          <LI>文件操作命令 </LI></UL></UL>
      <OL>
        <BLOCKQUOTE>
          <BLOCKQUOTE>
            <OL>
              <LI>ALLO 
              <P align=justify>200</P>
              <P align=justify>202</P>
              <P align=justify>500, 501, 504, 421, 530</P>
              <LI>REST 
              <P align=justify>500, 501, 502, 421, 530</P>
              <P align=justify>350</P>
              <LI>STOR 
              <P align=justify>125, 150</P>
              <BLOCKQUOTE>
                <P align=justify>(110)</P></BLOCKQ

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -