摘要:
本次教程需要理解的内容: 什么是WebSocket? WebSocket可以用来干什么? 什么是WebSocket握手? php使用WebSocket的流程? php中WebSocket相关函数的作用? (一)什么是WebSocket? WebSocket是一种在单个TCP连接上进行全双工通信的协议 阅读全文
摘要:
在PHP中,开发者需要考虑的东西比较多,从socket的连接、建立、绑定、监听等都需要开发者自己去操作完成,对于初学者来说,难度方面也挺大的,所以本文的思路如下: 1、socket协议的简介 2、介绍client与server之间的连接原理 3、PHP中建立socket的过程讲解 4、用一个聊天室作 阅读全文
摘要:
http服务是建立在tcp服务之上的,它是tcp/ip协议的应用,前面我们已经实现了tcp服务,并且使用三种不同的方式连接tcp服务 既然http也是tcp应用层的一种,那么我们直接使用浏览器来连接tcp服务可不可以?答案是可以的,只不过连接之后直接返回给浏览器的信息,浏览器不能够正确的识别出来。那 阅读全文
摘要:
首先需要现有一个 tcp 服务,我们使用 php中的 socket 系列函数实现 <?php //创建socket套接字 $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); //设置阻塞模式 socket_set_block($socket 阅读全文
摘要:
fsockopen()函数链接https时提示OpenSSL错误, 如下: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERV 阅读全文
摘要:
按手册上说,这两个函数的唯一区别是,pfsockopen是持续连接,而fsockopen不是. 我写了个代码了一下: <?php $data="1,0,721,73,1,0,0,43290000,0,60D81D509BC00451,3,FFFFFFFF"; //http://10.144.99.1 阅读全文
摘要:
php fsockopen用于打开一个网络连接或者一个Unix套接字连接,本文章向大家介绍一个关于fsockopen的使用案例(使用fsockopen伪造IP),通过这个案例,相信大家对fsockopen函数有更多的认识,需要的朋友可以参考一下。 如何使用fsockopen来伪造IP呢,其实与fso 阅读全文
摘要:
1、前言 本文利用 fsockopen() 函数,编写一个功能简单的端口扫描器。 2、关键技术 本实例的端口号是固定的,通过对数组的遍历,利用 fsockopen() 函数连接,如果连接成功,则该端口处于开放状态,否则该端口处于关闭状态。 核心代码如下: foreach ($port as $key 阅读全文
摘要:
当域名与ip不相符,又无法修改系统hosts时,我们需要指定ip来获取远程数据,通过搜索php curl相关资料,未发现可用方法,故写了如下两个函数。 函数支持get或者post方式,301自动跳转,支持自定义header,仅支持ipv4的http协议。 代码已集成到AlonePHP中。 /* ht 阅读全文