草庐IT

websocket-client

全部标签

php - 使用 Zend_Http_Client 时出现内容类型错误

我正在尝试使用Zend_Http_Client和POST将数据发送到GoogleAnalytic的收集器。我有一个数组$postParams,其中包括我的跟踪ID、cid和命中类型,我通过setParameterPost()将此数组的值添加到我的客户端。这是我的操作的相关部分:$client=newZend_Http_Client('https://ssl.google-analytics.com/debug/collect');foreach($postParamsas$postParam=>$postValue){$client->setParameterPost($postPar

php - 设置 PHP Websocket 服务器究竟需要什么?

我现在正在接触Web套接字,并且已经成功地使用了在线web套接字Pusher(不喜欢它)和Scribble(很棒,但是停机时间太频繁了,因为只有一个人在运行它)。我已遵循本教程http://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/在我的本地主机上,效果很好!我想问的是,如何将上述文件中的server.php设置为在在线网络主机/共享服务器上作为websocket服务器运行?或者我是否需要获得VPS(如果需要,您推荐哪一个以及我如何在那里设置websocket服务器,因为我以前从未真正使用过VPS!)非常感

php - 拉维尔 5.3 : Passport Implementation - {"error" :"invalid_client" ,"message" :"Client authentication failed"}

我遵循了Laracast:What'sNewinLaravel5.3:LaravelPassport中提到的确切步骤使用oauth2实现api身份验证。我在客户端/消费者项目中的web.php文件如下所示:useIlluminate\Http\Request;Route::get('/',function(){$query=http_build_query(['client_id'=>2,'redirect_uri'=>'http://offline.xyz.com/callback','response_type'=>'code','scope'=>'',]);returnredir

php - 没有守护进程的 PHP 中的 WebSocket 服务器?

我会尽量让我在这里的第一篇文章变得有趣。最近我对在共享托管服务器上处理WebSocket请求的可行性很感兴趣。请不要告诉我“升级您的计划”。所有这些至少在VPS上都是微不足道的。我意识到这一点。众所周知,共享主机将...杀死一个守护进程,如果他们看到一个阻止使用服务器套接字拒绝您的shell访问让apache远离限制(没有模块安装)这些限制完全消除了phpwebsocket、python。需要一种伪装成网页的无守护程序解决方案。PHP是我最喜欢的服务器端语言,我制作了一个伪装成网页的PHPwebsocket网关。到目前为止,我已经成功地为握手和流式输出发送了正确的header(使用输出

php - Websockets 无法解决的 "received unexpected continuation frame"错误

我用PHP编写了一个算法来处理Websockets数据。从Chrome/Firefox解码很好,但我一直在将数据从服务器发送到客户端(Chrome18、Websockets13)时遇到问题。服务器例程在收到消息后自动响应“已接收”。消息后绝对没有其他字节,如STDOUT指示和WireShark转储指示(通过RawCap检索的数据)。在WireShark/RawCap中,由于某种原因,server->client消息出现在“ACK”消息下。我非常感谢有人对此有深刻的见解。这让我发疯。达斯汀·奥普雷亚 最佳答案 我明白了。事实证明,我最

php - OAuth2 返回 invalid_client 错误

美好的一天,我在获取访问token时遇到问题。我已按照此处的指南进行操作:http://developers.box.com/oauth/并且已经获取了我的client_id、client_secret,并在应用程序设置(OAuth2参数)部分设置了redirect_uri。这是文件client.php的代码"type="POST"enctype="application/x-www-form-urlencoded">">这里是文件something.php的代码(这是redirect_uri所在的位置)'authorization_code',"code"=>$code,"clien

java - xampp,php-java-bridge 显示通知:未定义属性:java_Client::$cancelProxyCreationTag

当我尝试使用javaBridge时收到以下通知,因为我想在php中使用java代码,我遵循了一些教程但遇到了以下问题Undefinedproperty:java_Client::$cancelProxyCreationTaginD:\xampp\htdocs\java\Java.inconline1994整个test.php文件如下,除了注意其他都正常,php-java-bridgeconfig...Javaversion=1.7.0_55Notice:Undefinedproperty:java_Client::$cancelProxyCreationTaginD:\xampp\ht

php - 工作示例 Zend_Rest_Controller 与 Zend_Rest_Client?

我正在尝试使用ZendFramework编写一个简短的RestService。但是这部分的文档并不是最好的。我有一个ApiController扩展的Zend_Rest_Controller,带有所有需要的抽象方法。我的目标是获取Post数据并返回一些东西。我的客户是这样的:publicfunctionindexAction(){$url='http://localhost/url/public/api';$client=newZend_Rest_Client();$client->setUri($url);$client->url='http://www.google.de';$res

php - 如何在 Zend_Rest_Client 中使用 POST 发送数据

有下一段代码:$client=newZend_Rest_Client('http://test.com/rest');$client->sendData('data');如果我通过GET(echo$client->get())发送,它会正常工作如果通过POST(echo$client->post())我收到下一条消息“未指定方法。”如何使用Zend_Rest_Client发送帖子? 最佳答案 也许这有帮助:$base_url='http://www.example.com';$endpoint='/path/to/endpoint'

php - 如何将 $_SESSION 变量传递给 websocket 服务器?

我在网上搜索了很多,但没有找到有用的线索。我有一个websocket服务器和一个网络服务器在我的本地机器上同时运行。当客户端使用浏览器API'newWebSocket("ws://localhost")'连接到它时,我需要将$_SESSION数据传递到websocket服务器(请求使用反向代理发送到websocket,它在收到带有“升级”header的请求时知道它)。重点是客户端成功连接到ws服务器,但我还需要使用HTTPWeb服务器设置的$_SESSION变量来恢复它们的SESSION数据。其实我的情况是这样的(我用的是Ratchet库):useRatchet\Server\IoSe