所以我正在使用节点请求模块,我在我的代码中创建了一个 cookie jar,如下所示:
currentCookieJar = request.jar();
Run Code Online (Sandbox Code Playgroud)
我在服务器运行时向其中添加了一堆 cookie,我想要一种在我认为它已过期时删除/替换 cookie 的方法。但是我查看了 npm request 的文档,似乎没有办法从 jar 中删除 cookie。如何在不删除 jar 中的所有 cookie 的情况下删除/覆盖我不再需要的 cookie?
当使用 Google Vision 在菜单上运行文本检测时,其 API 的响应太大,并且返回了太多我不需要的数据。我只想要菜单中的文本,而不是响应附带的所有坐标。在我读过的任何文档中,我找不到任何有关缩小响应范围的内容。有人知道如何指定响应中返回哪些字段吗?
这是我的要求:
POST: https://vision.googleapis.com/v1/images:annotate?key=<MY_KEY>
BODY:
{
"requests": [
{
"image": {
"content": "...base64-encoded-image-content..."
},
"features": [
{
"type": "TEXT_DETECTION"
}
]
}
]
}
Run Code Online (Sandbox Code Playgroud) 因此,我当前正在运行一个 pm2 应用程序,并将监视标志设置为 true,以便每当文件更改时我的应用程序都会重新启动。但进程列表永远不会保存(即“pm2 save”永远不会运行)。我需要在更新文件后保存当前进程列表,以便在计算机重新启动时启动最新版本的 pm2 服务。
那么如何才能在监视标志重新启动服务后运行“pm2 save”呢?或者我是否误解了“pm2 save”,并且实际上不需要在每次代码更改后运行它。