国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP請求Socket接口測試實例

2020-03-22 19:08:03
字體:
來源:轉載
供稿:網友
使用php讀取socket接口的數據,通過php傳遞請求方法和請求參數,得到返回結果PHP文件:html' target='_blank'>class Test{ const IP='127.0.0.1'; const port=10003; public static function main(){ header("Content-type:text/html;Charset=UTF-8"); $socket=new Test(); $result=$socket- connSocket("getmaillist/r/n{'id':2}/r/n"); echo $result; private function connSocket($str){ $socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP); $res=@socket_connect($socket,self::IP,self::port); if(!$res){ return; socket_write($socket,$str); $result=""; while($data = socket_read($socket,1024)){ $result.=$data; socket_close($socket); return $result;Test::main();Java的Socket服務端:import java.io.InputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class Test { public static void main(String[] args) throws Exception { ServerSocket serverSocket = new ServerSocket(10003); while (true) { Socket socket = serverSocket.accept(); InputStream is = socket.getInputStream(); byte[] b = new byte[1024]; int len = is.read(b); String inputString = new String(b, 0, len); PrintWriter pw=new PrintWriter(socket.getOutputStream(),true); String result=""; //處理發來的數據 if(inputString.contains("/r/n")){ String[] params=inputString.split("/r/n"); if(params[0].equals("getmaillist")){ String maillist=getmaillist(); result="請求方法:"+params[0]+",請求參數:"+params[1]+",請求結果:"+maillist; }else{ result="非法參數2"; }else{ result="非法參數1"; pw.println(result); socket.close(); public static String getmaillist(){ return "中國上海/2015年7月28日——服務于中國及全球華人社群的領先在線媒體公司新浪公司(Nasdaq GS: SINA)定于美國當地時間2016年8月8日周一股市收盤后公布截至2016年6月30日的2016第二季度未經審計的財務報告。隨后,新浪管理團隊將于美國東部時間晚10點10分召開電話會議,通報公司的財務和經營狀況。";}效果:以上這篇PHP請求Socket接口測試實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持phpstudy。PHP教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 民和| 青阳县| 密云县| 鄂尔多斯市| 无为县| 饶阳县| 赣榆县| 龙门县| 蕉岭县| 堆龙德庆县| 湛江市| 兴仁县| 嘉禾县| 宣威市| 电白县| 秀山| 科尔| 衡东县| 孝义市| 那曲县| 泰顺县| 于都县| 瓦房店市| 宽城| 西平县| 西城区| 大丰市| 辽阳市| 尼勒克县| 富宁县| 眉山市| 天门市| 泸定县| 阆中市| 井陉县| 阳山县| 扎囊县| 新和县| 乾安县| 兴化市| 灌云县|