PHP能打開遠程或本地主機上的Socket端口。本文是一個使用Socket的小例子:連接到一個Usenet新聞組服務器,同服務器對話,從新聞組中下載一些文章。

在php中打開一個socket
使用fso " /> 国产精品嫩草影院,国产黄片毛片,在线观看国产区

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

By Armel Fauveau  一木 譯
    php能打開遠程或本地主機上的Socket端口。本文是一個使用Socket的小例子:連接到一個UseNET新聞組服務器,同服務器對話,從新聞組中下載一些文章。

php中打開一個socket
    使用fsockopen()打開一個socket.這個函數在php3和php4種都可以使用。函數聲明是這樣的:
    int fsockopen (string hostname, int port [, int errno [, string errstr [, double timeout]]])
    這個函數將打開一個連接到主機hostname的port端口的TCP連接。hostname可以是一個有效的域名,或者是一個ip地址。對于udp連接,你必須指定協議:udp://hostname. 對于unix域,主機名使用到socket的路徑,這種情況下,端口port必須置為0。可選的timeout參數用來設定等待打開一個socket的時間,單位為秒。
    關于fsockopen()的更多信息,請參考:http://www.php.NET/manual/function.fsockopen.php

網絡新聞傳輸協議
    訪問新聞組服務器需要通過稱為NNTP(網絡新聞傳輸協議)的協議來進行。這個協議在rfc977中有詳細的細節,可以在http://www.w3.org/Protocols/rfc977/rfc977.html得到。這個文檔分別描述了怎樣連接到NNTP服務器,怎樣同服務器對話,以及完成這些任務的不同命令。

連接
    連接到一個NNTP服務器需要知道它的主機名(或者是ip地址)和它偵聽的端口。為了避免一個連接企圖失敗導致程序掛起,你應該使用timeout參數。
    <?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);
      }

?> 

php技術使用sockets:從新聞組中獲取文章(一),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: yw193.c国产在线观看 | 空姐内射出白浆10p 空姐厕所啪啪啪 | 国产精品亚洲第一区二区三区 | 野花香HD免费高清版6高清版 | 亚洲精品AV无码永久无码 | 精品无码久久久久久国产百度 | 被肉日常np快穿高h 被肉日常np高h | www色小姐| 果冻传媒在线看免费高清 | 野花4在线观看 | 在教室伦流澡到高潮HNP视频 | 日本性xxx| 亚洲春色AV无码专区456 | 国产AV午夜精品一区二区入口 | 午夜想想爱 | 無码一区中文字幕少妇熟女H | 老司机午夜影院试看区 | 免费精品一区二区三区AA片 | 擦擦擦在线视频观看 | 嗯啊快停下我是你老师啊H 嗯啊快拔出来我是你老师视频 | 在线毛片片免费观看 | 欧美日韩北条麻妃一区二区 | 阿力gv资源 | 国产人妻麻豆蜜桃色 | 99pao成人国产永久免费视频 | 日本XXXXZZX片免费观看 | 亚洲精品国产自在现线最新 | 2022精品福利在线小视频 | 性欧美sexovideotv | 呻吟翘臀后进爆白浆 | 国产激情视频在线播放 | 精品欧美一区二区三区四区 | 精品国产露脸久久AV麻豆 | 在线免费观看国产视频 | 野花高清在线观看免费3中文 | 黄色三级网站 | 黄页网站免费视频大全9 | 扒开美女的内衣亲吻漫画 | 色婷婷粉嫩AV精品综合在线 | 日本三级按摩推拿按摩 | 秋霞伦理电影在线看 |