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

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

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

[摘要]By Armel Fauveau 一木 譯 PHP能打開(kāi)遠(yuǎn)程或本地主機(jī)上的Socket端口。本文是一個(gè)使用Socket的小例子:連接到一個(gè)Usenet新聞組服務(wù)器,同服務(wù)器對(duì)話(huà),從新聞組中下載一些文章。 在php中打開(kāi)一個(gè)socket 使用fsockopen()打開(kāi)一個(gè)...
By Armel Fauveau  一木 譯
    PHP能打開(kāi)遠(yuǎn)程或本地主機(jī)上的Socket端口。本文是一個(gè)使用Socket的小例子:連接到一個(gè)Usenet新聞組服務(wù)器,同服務(wù)器對(duì)話(huà),從新聞組中下載一些文章。
     
在php中打開(kāi)一個(gè)socket
    使用fsockopen()打開(kāi)一個(gè)socket.這個(gè)函數(shù)在php3和php4種都可以使用。函數(shù)聲明是這樣的:
    int fsockopen (string hostname, int port [, int errno [, string errstr [, double timeout]]])
    這個(gè)函數(shù)將打開(kāi)一個(gè)連接到主機(jī)hostname的port端口的TCP連接。hostname可以是一個(gè)有效的域名,或者是一個(gè)ip地址。對(duì)于udp連接,你必須指定協(xié)議:udp://hostname. 對(duì)于unix域,主機(jī)名使用到socket的路徑,這種情況下,端口port必須置為0。可選的timeout參數(shù)用來(lái)設(shè)定等待打開(kāi)一個(gè)socket的時(shí)間,單位為秒。
    關(guān)于fsockopen()的更多信息,請(qǐng)參考:http://www.php.net/manual/function.fsockopen.php

網(wǎng)絡(luò)新聞傳輸協(xié)議
    訪(fǎng)問(wèn)新聞組服務(wù)器需要通過(guò)稱(chēng)為NNTP(網(wǎng)絡(luò)新聞傳輸協(xié)議)的協(xié)議來(lái)進(jìn)行。這個(gè)協(xié)議在rfc977中有詳細(xì)的細(xì)節(jié),可以在http://www.w3.org/Protocols/rfc977/rfc977.html得到。這個(gè)文檔分別描述了怎樣連接到NNTP服務(wù)器,怎樣同服務(wù)器對(duì)話(huà),以及完成這些任務(wù)的不同命令。

連接
    連接到一個(gè)NNTP服務(wù)器需要知道它的主機(jī)名(或者是ip地址)和它偵聽(tīng)的端口。為了避免一個(gè)連接企圖失敗導(dǎo)致程序掛起,你應(yīng)該使用timeout參數(shù)。
    <?php
      $cfgServer   = "your.news.host";
      $cfgPort     = 119;
      $cfgTimeOut  = 10;

      //open a socket
      if(!$cfgTimeOut)
         // without timeout
         $usenet_handle = fsockopen($cfgServer, $cfgPort);
      else
         // with timeout
         $usenet_handle = fsockopen($cfgServer, $cfgPort, &$errno, &$errstr, $cfgTimeOut);

      if(!$usenet_handle) {
          echo "Connection failed.\n";
          exit();
      }
      else {
          echo "Connected.\n";
          $tmp = fgets($usenet_handle, 1024);
      }

?> 


主站蜘蛛池模板: 天天干天天曰天天操 | 青春久久| 四虎在线观看 | 小草社区在线观看播放 | 我爱我爱色成人网 | 日韩一区国产一级 | 午夜在线观看网站 | 天天躁天天狠天天透 | 四虎在线视频免费观看视频 | 手机亚洲第1页 | 婷婷六月天在线 | 四虎影裤| 日韩 综合 | 在线看片h站 | 一二三四高清在线手机视频 | 日韩一级欧美一级在线观看 | 日韩欧美亚洲每日更新网 | 青娱乐在线免费视频 | 亚洲欧美一区二区三区不卡 | 欧美特黄a级高清免费大片 欧美桃色视频 | 日韩伦理视频在线观看 | 性生活一区 | 日日摸夜夜摸人人嗷嗷叫 | 香港aa三级久久三级不卡 | 中文字幕免费人成乱码中国 | 青青草原在线视频免费观看 | 一级黄色在线观看 | 在线伊人网 | 午夜影院在线免费观看 | 在线观看黄免费 | 欧美特黄a级高清免费大片 欧美桃色视频 | 五月婷婷之综合激情 | 亚洲va久久久噜噜噜久久狠狠 | 色综合天天操 | 日本色影院 | 日韩另类| 日本三级视频在线观看 | 一级做a爰全过程免费视频 一级做a爰片性色毛片小说 | 午夜影视污 | 中文字幕女教师julia视频 | 日韩高清性爽一级毛片免费 |