首页 | 下载中心 | 高手学院 | 视频教程 | 书籍教程 | 模板中心 | 空间评测 | 每日代理 | 站长服务 | 高手论坛 | 
SMTP、POP3、NNTP、FTP、HTTP 的服务器指令 作者:佚名    文章来源:不详    点击数:    更新时间:2005-2-16

 
SMTP、POP3、NNTP、FTP、HTTP 的服务器指令
SMTP常用指令

1、MAIL FROM: <发件人地址><CRLF> ;向接收者标识发件人地址。

2、RCPT TO: <收件人地址><CRLF> ;标识收件人地址。

3、DATA<CRLF> ;请求发送消息数据,每行以<CRLF>结尾,以一个只有“.”号的行结束。

4、QUIT<CRLF> ;关闭连接。

HTTP常用指令

对于HTTP服务器一般只需发送一个GET命令即可,格式如下:

GET <路径> HTTP/1.0<CRLF><CRLF>

其中路径为服务器上的有效路径或带有完整路径的文件名,命令发出后服务器会返回一组数据并断开与你的连接。这组数据一般分为报头和文件数据两个部分,报头一般以“HTTP/1.x 200 OK”开头表示成功,如其中的“200”为“404”则表示文件未找到,如是其它的数字均表示不成功。报头以<CRLF><CRLF>结束,接下来就是你所需要的文件数据了。

以下是IE5.0向服务器发出请求的实例:

GET / HTTP/1.1
Accept: */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
If-Modified-Since: Mon, 07 Aug 2000 04:02:46 GMT
If-None-Match: "0b7e757240c01:1bce"
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
Host: dong
Connection: Keep-Alive

以下是一个HTTP服务返回的数据实例:

HTTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Content-Location: http://202.103.202.203/Default.htm
Date: Sat, 26 Aug 2000 02:15:07 GMT
Content-Type: text/html
Accept-Ranges: bytes
Last-Modified: Mon, 07 Aug 2000 04:02:46 GMT
ETag: "0b7e757240c01:1c5a"
Content-Length: 628

<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>旭东网站</title>
</head>

<frameset rows="95,*" framespacing="0" border="0" frameborder="0">
<frame name="header" scrolling="no" noresize target="main" src="dong_bt.htm" marginwidth="12" marginheight="0">
<frame name="main" src="dong_zy.htm" target="_self" scrolling="auto">
<noframes>
<body>

<p>此网页使用了框架,但您的浏览器不支持框架。</p>

</body>
</noframes>
</frameset>

</html>


POP3常用指令

POP3服务器响应一般为:“+OK”表示成功,“-ERR”表示失败。

1、USER <用户名><CRLF> ;用户登录。

2、PASS <密码><CRLF> ;发送用户密码。

3、STAT<CRLF> ;返回邮箱列表(邮件数量、字节)。

4、DELE <邮件编号><CRLF> ;删除指定的邮件。

5、LIST <邮件编号><CELF> ;返回指定的邮件报头。

6、RETR <邮件编号><CRLF> ;传回指定的邮件,以只有一个“.”号的行结束。

7、QUIT<CRLF> ;关闭连接。

NNTP常用指令

1、ARTICLE [<文章编号或消息ID号>]<CRLF> ;返回指定的文章,以只有“.”号的行结束。

2、LIST<CRLF> ;返回一份新闻组列表。

3、GROUP <新闻组名><CRLF> ;选定一个新闻组。

4、LAST<CRLF> ;把当前文章指针移向上一篇文章。

5、NEWGROUP <yymmdd> <hhmmss><CRLF> ;返回在指定时间之后创建的新闻组。

6、NEWNEWS <新闻组名> <yymmdd> <hhmmss><CRLF> ;返回在指定时间之后创建的文章。(<yymmdd>为年月日,<hhmmss>为时分秒)

7、POST<CRLF> ;请求张贴新文章。返回“340”表示可以发送,接下来就可以发送文章内容了,每行以<CRLF>结尾,以只有一个“.”号的行结束。如果服务器返回“400”表示不许张贴。

FTP常用指令

   SMTP、POP3、NNTP、FTP、HTTP 的服务器指令   共有2页  1  2 页

<
    SMTP、POP3、NNTP、FTP、HTTP 的服务器指令 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)  去网站高手技术论坛讨论...
文章录入:admin    责任编辑:admin         【发表评论】【告诉好友】【打印此文】【关闭窗口
  • 上一篇文章: 全国IP地址分配表
  •         
  • 下一篇文章: 制作主页的50个秘诀