问题标签 [nodejs-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在服务器nodejs上的新连接上获取cookie
我目前正在使用 node js 和 express 来构建一个 webapp。
我想检查用户何时更改页面以检查他是否有特殊的 cookie。
为此,我尝试了:
我得到这个错误:
当我console.log(req)
,我得到一本大字典,但没有饼干。
谢谢
javascript - 合并两个代码
我在 Node js 中有 2 个文件。我想合并这 2 个文件,但我遇到了问题。这个文件从 python 文件调用函数
蟒蛇文件ml.py
打印(testMLFunction())
以下文件适用于使用 post 方法单击按钮
我怎样才能做到这一点..
node.js - 从 aws lambda 调用外部 API 并在 lambda 函数中将响应作为回调
我正在尝试使用节点请求模块在 aws Lambda 函数中调用外部 API。到目前为止,我已成功调用 API 并在 lambda 执行中获取数据。我遇到的唯一问题是通过响应获取我的 userInfo 数据。即使我的 userInfo 在客户端给我空对象中也有数据
我想我以错误的方式调用回调。有什么建议可以解决这个问题..?
javascript - Mongodb根据少量条件为大量文档将字段从一个集合添加到另一个集合
我遇到了以下情况,我需要非常频繁地更新大量集合。
我有一个像下面这样的集合
正如您所看到的 coll1 和 coll2,下面将插入文档场景
- 如果来自 coll1 的用户在某些场景下对产品表现出兴趣是合格的,我将在 coll2 中创建一条记录。
- 手动我可以从 coll2 中的 API 信息创建新记录
- coll2 中 coll1 的标识是 user_id
- coll1 中的一条记录可能在 coll2 中有多个记录
现在由于某些原因,我们将这些集合合并为一个集合,即 coll1。我们决定根据键 'qualified_user' 更新合格的访问者,并更新 coll1 中的相应用户字段。
我编写了一个脚本,使用 Node JS 和 mongoose,它将从 coll1 获取文档并验证 coll2 中的qualified_user 并根据以下场景进行更新。
- 如果没有合格用户,则使用不合格用户的默认值更新文档
- 如果有一个合格用户,则从 coll2 复制资格文件并在 coll1 中更新
- 如果有多个合格用户复制第一个文档并在 coll1 中更新。对于 coll2 中的其余文档,在 coll1 中创建一个新文档
- coll1 处理完所有文档后,处理 coll2 文档,这些文档通过 API 限定,并在 coll1 中创建一个新文档。
当我运行此脚本时,出现以下错误。
coll1 中的文档数为 1L。由于处理了大量的收藏品,我遇到了这种情况。所以我使用了跳过和限制来处理所有文件,但处理所有文件需要 1 小时。
有没有更好的方法来处理大量集合的这些类型的数据库更新?
ssl - 如何使用 HTTPS 库在 Node.js 中托管具有有效证书的 HTTPS 服务器
我想托管我自己的 https 服务器,但我生成的证书无效,并且从浏览器访问时显示连接不安全。
node.js - nodejs express api中的Heroku服务器错误503
当我在 localhost 上运行我的 nodeJs API 时效果很好,但是当我将它上传到服务器(Heroku)上时,它会给出服务器 503 错误。
node.js - 为什么我们在 http.createServer(app) 中传递“app”
为什么我们在 http.createServer(app) 中传递“app”,因为我们也可以传递
例如:
在其他代码中,我们传递了一些不同的参数,例如
javascript - 如何在mongodb中replaceRoot后进一步分组对象
上面的结果是我替换 newRoot 后得到的。这是我的分组代码,上面给出了结果
现在我需要再次与 active 和 delist 分组。所以,我想要的输出如下
以上{ active: 1, inactive: 2 }
表示总数active
和inactive
文档各自数组的计数。
android - 在真正的 android 设备上运行时,Ionic 4 android 应用程序未连接到本地节点 js 服务器
我正在尝试为我的 Ionic 4 android 应用程序实现客户端-服务器通信。我的电脑上有一个本地节点 js 服务器实现,我正在使用 socket.io 建立通信。问题是,当我在浏览器或模拟器上运行应用程序时,应用程序和本地服务器之间的通信正常,但是当我尝试在真正的 android 设备(三星 Galaxy s9+)上运行应用程序时,应用程序无法连接到本地服务器。更具体地说,服务器控制台上没有出现“用户已连接”消息,表明应用程序已连接到服务器,因此用户永远不会取回他的用户 ID。
谁能帮我找出原因?
服务器端
index.js
客户端
app.module.ts
主页.ts