使用抓包工具可以看到,就是页面获取不到返回值,怎么办??

function Send_socket_connect($service_port, $address, $in) {

header(“Connection: close”);

header(“Content-Encoding: none”);

ob_start();

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die(“could not create socket!”);

$result = socket_connect($socket, $address, $service_port) or die(“could not connect with” . $address);

socket_write($socket, $in, strlen($in));

$response = ”;

do {

$buffer = socket_read($socket, 1024, PHP_NORMAL_READ);

$response .= $buffer;

} while (!empty($buffer));

socket_close($socket);

return response;

}

$str = Send_socket_connect(5000, “10.0.1.21”, “[GetOutPutNum]”);

echo $str;

?>

回复讨论(解决方案)

这是抓包工具得到的

服务器端怎么写的?给你返回值了吗?

已解决,返回值要以 n结束才能获取 ,

新的问题。。。还是以上代码

$result = socket_connect($socket, $address, $service_port) or die(“could not connect with” . $address);

返回 could not connect with $address 最少要20多秒

能不能不通的话就马上结束或者 设置超时什么的

php 获取返回值,求助 如何获取php socket 返回值相关推荐

  1. dwr java有返回值但是js获取不到返回值_一探究竟:Java反射效率低的原因到底在哪?...

    预备知识 了解 Java 反射基本用法 看完本文可以达到什么程度 了解 Java 反射原理及 Java 反射效率低的原因 文章概览 我们在 Java 开发中,难免会接触到反射,而在一些框架中,反射的运 ...

  2. jquery 获取一组元素的选中项 - 函数、jquery获取复选框值、jquery获取单选按钮值...

    做表单提交时,如果现在还在用form提交,用户体验很差,所以一般使用ajax提交. 其中需要获取每个表单输入元素的值,获取的时候像文本框这些还好说,Jquery提供了 .val() 方法,获取很方便, ...

  3. Redis中字符串string数据类型(保存(设置键值、过期时间、设置多个键值、追加值)、获取(获取单一键值、获取多个键值))

    字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等.在Redis中字符串类型的V ...

  4. getComputedStyle currentStyle 获取当前元素所有最终使用的CSS属性值

    object.getComputedStyle  获取当前元素所有最终使用的CSS属性值.返回的是一个CSS样式声明对象,只读,不能设置. 此方法不兼容IE8及以下,需用currentStyle方法. ...

  5. java获取object属性值_java反射获取一个object属性值代码解析

    有些时候你明明知道这个object里面是什么,但是因为种种原因,你不能将它转化成一个对象,只是想单纯地提取出这个object里的一些东西,这个时候就需要用反射了. 假如你这个类是这样的: privat ...

  6. jfinal获取url链接上面传来的string类型的值_每个公司都会用的短 URL 服务,怎么设计与实现?...

    点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 8:55 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | J ...

  7. 【java】java获取对象属性类型、属性名称、属性值

    java获取对象属性类型.属性名称.属性值 获取属性 修饰符:[在Field[]循环中使用] String modifier = Modifier.toString(fields[i].getModi ...

  8. PHP获取二维数组中某一列的值集合

    PHP还是比较常用的,于是我研究了一下PHP二维数组,下面通过本文给大家介绍PHP获取二维数组中某一列的值集合,对php数组二维数组的值相关知识感兴趣的朋友一起学习吧 PHP还是比较常用的,于是我研究 ...

  9. js 用下标获取map值_javascript怎么获取map的值?

    Map对象保存键/值对,是键/值对的集合.任何值(对象或者原始值) 都可以作为一个键或一个值.Object结构提供了"字符串-值"的对应,Map结构提供了"值-值&quo ...

最新文章

  1. 30天敏捷结果(5):使用热图标识出重要事情
  2. 线程池之CachedThreadPool学习
  3. Oracle 记录插入时“Invalid parameter binding ”错误
  4. java get方法不序列化_java常用序列化与反序列化方法
  5. print2flashwindows7旗舰版下载哪一个_JUJUMAO_MSDN原版 win 7 二合一 旗舰版32位 64位原版ISO镜像...
  6. Kotlin入门(19)Android的基础布局
  7. 实对称矩阵的特征值求法_实对称矩阵、相似、标准型、合同的逻辑网
  8. 华为小程序怎么弄出来_华为手机添加桌面小程序 华为手机小程序怎么弄出来...
  9. excel导出设置自动列宽
  10. 如何在 Excel 中筛选数据透视表中的数据?
  11. widows 系统下调试 ios webview里的H5页面
  12. phpmywind教程:单页信息调用说明【进阶篇一】
  13. 触摸屏和显示屏参考文献
  14. 单位篮球比赛结束,感想很多
  15. FMRI及NMR简介
  16. 微信小程序之组件 —— 微信小程序教程系列(19)
  17. Python爬虫实例(3)--BeautifulSoup的CSS选择器
  18. JWT springboot集成jWT
  19. 国产数据库岁末大盘点
  20. 好的大数据培训机构,体现在哪几个方面?

热门文章

  1. python自己制作节奏大师游戏_使用pygame制作一个简单的游戏
  2. 报告!钉钉宜搭的8月总结,请查收~
  3. 回帖赢好礼,让AI回应你的要求
  4. 技术人生——解决问题的规律
  5. 阿里云 OpenAPI 开发者门户全新上线
  6. 政企边缘安全,如何助您提升企业免疫力?
  7. Unity教程:如何使用枚举来帮助简化游戏开发
  8. 《球球大作战》游戏优化之路(下)
  9. 虚幻引擎学习资源汇总
  10. ubuntu 命令行命令历史记录存储在哪个文件夹