我有一个Google Cloud函数,它包含多个模块,可以在不同的路径上调用。
我正在使用无服务器框架来部署我的函数,但它有每个函数只有一个路径的限制。
我想在一个函数中使用多个路径,就像我们可以在AWS无服务器框架中一样。
假设user
云函数有两个路径/user/add
和/user/remove
;两个路径都应该调用相同的函数。
类似这样的事情:
Serverless.yml
functions:
user:
handler: handle
events:
- http: user/add
- http: user/remove
是的,确实没有实际的REST服务备份谷歌云功能。它使用开箱即用的HTTP触发器。
为了加快进度,我使用请求负载来确定要执行的操作。在正文中,我添加了一个名为“path”
的键。
例如,考虑函数user。
添加用户:
{
"path":"add",
"body":{
"first":"Jhon",
"last":"Doe"
}
}
删除用户:
{
"path":"remove",
"body":{
"first":"Jhon",
"last":"Doe"
}
}
如果您的操作纯粹是CRUD,则可以使用request.method
,它提供诸如get
、post
、put
、delete
等谓词来确定操作。
房间类别 长话短说,这一点是为了添加房间,并能够导航它们,捡起物品,然后放下它们。在我尝试运行程序时,我注意到我不能有多个北/南/东/西键。我怎样才能避开这件事,这样我才能把它做好?
有一个应用程序需要像搜寻列表这样的东西。这个应用程序可以用不同的配置多次启动。有没有办法跨JVM共享数据结构。在JVM中是有效的。有一个数据库可以解决这个问题。但是,有没有更简单、更快速的方法?
问题内容: 我有一个工作的Jersey / Atmosphere / Guice应用程序,其中有两个Atmosphere资源。第一个几乎是示例聊天应用程序的克隆: 第二个是测试通知资源,将向其发送服务器端事件: 一切都正确连接,并且工作正常。但是,为了让我发送服务器端事件,我发出: 显然,这会将广播消息发送到两个资源。我想做的是仅将服务器端事件发送到通知资源: 但是,这不起作用。我总是收到以下错误
我有一个这样的运行测试类。 我有4个cucumber功能文件在src/test/资源/功能。当我尝试运行此测试(4个cucumber功能)时,我得到了错误: 我试着给Cucumber选项一个完整的路径,但效果不太好。有人能帮我吗?非常感谢。
问题内容: 我们可以在Android中拥有服务的多个实例吗?我想要一种可以在特定时间使手机静音的服务,并且我想重新使用该服务以使手机在特定时间处于振动模式。因此,基本上,如果我可以使该服务多次运行,则无需创建其他服务即可将手机设置为振动模式。另外,如果我们可以运行多个实例,请说明如何停止它。任何代码提示都会有很大帮助。 问题答案: 我们可以在Android中拥有服务的多个实例吗? 不能。您可以具有
问题内容: 我有几乎相同的Ajax Request调用,但我需要对其进行扩展以使其更加通用 参见示例代码:http : //jsfiddle.net/2b8gR/6/ 我让它适用于Page A,并且想将其用于Page B,C,D等…,但不想为每个新的Ajax请求重写该函数。 除以下内容外,大多数代码将保持不变: 输入下一个/上一个(page_a_next变为page_b_next) 显示页面div