六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

使用sockets:從新聞組中取得文章(3)

[摘要]讀取文章 既然我們已經(jīng)得到了最后一篇文章的文章編號(hào),讀取最后的十篇文章就是很容易的事了。RFC977中說(shuō),ARTICLE命令既可以使用文章編號(hào),也可以使用它的消息ID. 這里要注意,文章編號(hào)跟它的消息ID是不同的,因?yàn)槊總(gè)新聞服務(wù)器分配自己的文章編號(hào),所以同一篇文章在兩個(gè)不同的服務(wù)...
讀取文章
    既然我們已經(jīng)得到了最后一篇文章的文章編號(hào),讀取最后的十篇文章就是很容易的事了。RFC977中說(shuō),ARTICLE命令既可以使用文章編號(hào),也可以使用它的消息ID.
    這里要注意,文章編號(hào)跟它的消息ID是不同的,因?yàn)槊總(gè)新聞服務(wù)器分配自己的文章編號(hào),所以同一篇文章在兩個(gè)不同的服務(wù)器上的編號(hào)是不一樣的,而文章的消息ID,是包括在文章的頭信息里,并且是唯一的。
     
   <?php
     $cfgLimit =10;

     //upload last articles
   
     $boucle = $last-$cfgLimit;
   
     while ($boucle<=$last) {
       set_time_limit(0);
       fputs($usenet_handle, "ARTICLE $bouclen");

       $article="";
       $tmp=fgets($usenet_handle, 4069);
       if(substr($tmp,0,3) != "220") {
           echo "+----------------------+n";
           echo "Error on article $bouclen";
           echo "+----------------------+n";
       }
       else {
           while($tmp!=".rn") {
              $tmp = fgets($usenet_handle, 4096);
              $article .=$tmp;
           }
            
           echo "+----------------------+n";
           echo "Article $bouclen";
           echo "+----------------------+n";
           echo "$articlen";
       }
        
       $boucle++;
  }
   
  ?>

    我們從服務(wù)器的這個(gè)新聞組中讀取了最后的十篇文章,。也可以通過(guò)使用HEAD命令讀取文章的頭信息,或者使用BODY命令讀取文章內(nèi)容。

關(guān)閉連接
    最后,通過(guò)調(diào)用fclose()函數(shù)關(guān)閉socket,結(jié)束同NNTP服務(wù)器的對(duì)話。
    
    <?php
      //close connection
      fclose($usenet_handle);
    ?>
    關(guān)于fclose()的更多信息,請(qǐng)參考 http://www.php.net/manual/function.fclose.php

結(jié)論
    在上文中,我們看到了怎樣打開(kāi)、使用然后關(guān)閉一個(gè)socket:連接到一個(gè)NNTP服務(wù)器,取回一些文章。使用POST命令發(fā)表文章也復(fù)雜不到哪兒去。
    下一步就是編寫一個(gè)基于WEB的新聞組客戶端了。
    存儲(chǔ)這些文章,用某個(gè)搜索引擎(比如說(shuō)http://www.htdig.org)對(duì)文章進(jìn)行索引也是非常容易的。這樣,你有了一個(gè)基于web的搜索新聞組的程序了。
    這樣的程序的一個(gè)例子可以在http://www.phpindex.com/ng/得到。 


主站蜘蛛池模板: 三级成人网| 日本 韩国 三级 国产 欧美 | 亚洲国产精品日韩专区avtube | 伊人成人在线观看 | 亚洲国产精品成人综合色在线婷婷 | 日本不卡视频免费 | 一级毛片免费毛片一级毛片免费 | 午夜网站在线观看免费网址免费 | 色天使久久综合网天天 | 日韩三级伦理在线 | 色噜噜狠狠狠色综合久 | 视频在线免费观看网址 | 亚洲精品综合在线 | 色一情一乱一伦 | 伊人啪啪| 亚洲欧美一区二区三区在线观看 | 亚洲天堂99 | 中文字幕不卡在线 | 亚洲成av人片在线观看无码 | 亚洲第一视频在线观看 | 亚洲欧美在线免费观看 | 综合色在线 | 日本一区二区不卡视频 | 日韩欧美网址 | 亚洲伊人久久大香线蕉综合图片 | 四虎国产精品免费五月天 | 一二三四视频日本高清 | 一级片aaaa | 色综合久久伊人 | 伊人网视频在线观看 | 无声在线完整版免费观看 | 日韩久久网 | 日韩a在线看免费观看视频 日韩a在线观看免费观看 | 晚上正能量91香蕉 | 四虎永久在线精品影院 | 天天久久| 唐朝豪放女在线观看 | 日本中文一二区有码在线观看 | 中文字幕乱码一二三四区 | 日日夜夜骑 | 在线观看免费黄视频 |