Articles of php

如何把这个curl请求转到一个node.js请求?

我有这个curl请求工作,我希望把它变成node.js代码。 curl -H "Content-Type: application/json" -X POST -d '{"text":"ibm","date":{"from":"20170330","to":"20170530"},"restrictedDateRange":false}' https://finsights.mybluemix.net/api/query 然而,我尝试了我的方式,但我确信我做了错误的响应正文不符合我从curl请求中得到的。 我的代码失败了: server.get('/hello', function create(req, res, next) { // //sample request request({ url: "https://finsights.mybluemix.net/api/query", method: "POST", headers: { "content-type": "application/json", data: { "text": "ibm", "date": { "from": "20170330", "to": "20170530" }, "restrictedDateRange": "false", } }, json: true, // <–Very important!!! }, function(err, res, body) { […]

Laravel 5.4推送器错误

我在Laravel 5.4中使用推送器,但是出现以下错误: WebSocket连接到'ws://ws.pusherapp.com/app/731e32c5f123456298e?protocol = 7&client = js&version = 4.1.0&flash = false'失败:WebSocket在连接build立之前closures。 Pusher错误:{“type”:“WebSocketError”,“error”:{“type”:“PusherError”,“data”:{“code”:4001,“message”:“你忘了指定集群时创buildPusher实例?应用程序密钥731e32c5f123456298e在此群集中不存在。“}}}

如何在laravel中导入一个外部的js库?

我已经从这个GitHub回购基于下面的仪表板gentella下载了基本模板。 我使用以下命令安装input掩码库: npm install inputmask –save 但阅读和阅读,我不知道哪一个是正确的步骤,将其整合到一个HTML页面,我读了关于mix , saas , Compiling Assets (Laravel Mix) 。 我尝试这个: <script type="text/javascript" src="{{ URL::asset('js/inputmaskpath.js') }}"></script> 和这个: @section('scripts') {{ Html::script(mix('assets/js/inputmask.js')) }} @endsection 最后的问题是,如何将inputinputmask导入到我的HTML页面以及它是什么正确的path?

如何将node_modules文件夹部署到生产服务器?

我在PHP(LAMP服务器)中制作一个非常简单的网站 (如pastebin)。 这个网站使用jquery和bootstrap。 我之前使用了bower ,但是我想切换到使用npm 。 我的目录结构是这样的: 上市 HTML 的index.php node_modules jQuery的 DIST 的jquery.js 加上几十个不必要的文件夹 引导 … 当我使用bower时,我曾经将整个bower_components文件夹上传到我的FTP服务器。 我的node_modules文件夹相当大,包含数百个文件,所以我不知道是否应该上传它? 我想我可以上传package.json并在上传后在我的web服务器的命令行上运行npm install ,但是会暴露node_modules文件夹给公众构成潜在的安全隐患?

通过socket_io传递socket.io空间?

我正在使用socket_write来打开websocket并将数据传递给node.js socket.io服务器。 我正在发送一些HTML,如下所示: private function openSocketConnection($address = 'localhost', $port = 5600) { $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); socket_connect($socket, $address, $port); return $socket; } $socket = $this->openSocketConnection(); socket_write($socket, $html, strlen($html)); 这工作得很好,并把我的数据发送到我的node.js socket.io服务器,我这样捕捉它: socket.on('data', (msg) => {}); 但我现在想发送的数据,所以一个特定的房间,而不是一般的socket.io房间。 有没有一种方法可以指定一个房间? 也许当使用socket_create()什么的? 如果可能的话,显然我想阻止在每个socket_write上传递房间名称。

用于存储与PHP $ _sessionvariables相同的Angular session值的variables

我想在login后将用户会话值存储在Angular应用程序中。 我有php的背景,在PHP存储会话值使用$ _SESSION,同样的方式如何存储会话值Angular4。

使用codeignitor和node.js进行长轮询

我处于研究新技术的位置,所以我听说了一些关于长轮询,node.js的内容。 我需要创build一个使用long polling的Web应用程序。 在这个项目的每个页面上,我都需要使用轮询,实际上它会通过POP检查是否有新的电子邮件。 所以我认为我需要做以下事情 调用一个ajax请求到服务器 服务器收到请求并检查是否有新的电子邮件 如果有新的邮件服务器响应其详细信息 如果没有新的电子邮件服务器开始睡觉,再次检查,直到一个新的电子邮件到达。 所以这样的事情 $(document).ready(function(){ is_there_new_mail(); function is_there_new_mail() { $.get(url,function(data){ if(data ==true) { //do some actions and call again is_there_new_mail(); } }); } }); 在服务器这样的东西 function check_mail() { //processing and checking is there a new mail on inbox return $is_mail = $this->_new_mail()?true:false; } function receiver() { if($check_mail()) { //send […]

我们如何在没有任何MYSQL负载的情况下创buildXML?

我有一个MYSQL数据库,其活动表的行是文本语句(活动)。 我的挑战是将最新的活动插入到表格中,并将其插入到股票行情(最近的所有活动显示的区域)中。 我可以每N秒钟实现一次ping表,但是这消耗了大量的内存资源和服务器。 所以XML是最好的方法,但是如何在没有任何MYSQL负载的情况下创buildXML文件的问题? 请告诉我如何做到这一点。 提前致谢 !!!

Aterisk / Freeswitch通过networking应用程序生成SIP用户

Asterisk / freeswitch集成到运行在PHP,Node.js或任何其他服务器端语言上的Web应用程序,我是非常新的。我想实现的是在Asterisk / Freeswitch conf文件或数据库文件中创build一个新的SIP用户在一个Web应用程序内。 如何在同一台服务器上托pipe的Asterisk / Freeswitch PBX软件上修改/写入configuration文件或SIP数据库?

如何使客户端代码在页面刷新上工作

我需要为Web客户端推送通知,但问题是推送通知不保留在页面刷新屏幕上。 我应该如何使它在屏幕上提供一个确定的时间,而不写入数据库? 客户端 socket.on('notification', function (data) { //console.log(data.message); $('#pushnotif').html(data.message); socket.emit('other', data); }); 服务器端 function sendMessage(message) { io.sockets.volatile.emit('notification', {'message': message}); console.log("abc"); }