- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在创建网站/前端方面的经验有限 - 只是 HTML/CSS - 并且主要在后端工作 - Azure 函数中的 Node.js。
我创建了一个 Azure 函数 (httptrigger),我希望在我的网站上点击一个按钮。
例如,就像搜索栏一样,我希望用户输入一些内容并单击搜索。他们单击搜索后,我想使用查询字符串中的搜索内容来触发 http 触发器。
触发触发器后,我希望它返回一些数据以显示在网页上。
我正在努力将搜索内容添加到查询字符串(也许安全地隐藏 httptrigger 端点?)以及如何将数据发送回 html 网站。
目前,我已经构建了 httptrigger 来工作并通过 context.res= {body: html}
返回 html 数据,当我将 httptrigger url 发布到浏览器中时,它可以正常工作,但是当然,我希望它发送回数据并通过在搜索栏下方添加结果来影响当前网页。
这里的任何指示或提示将不胜感激,因为我在将前端缝合在一起方面没有太多经验。
谢谢!
最佳答案
所以我的建议是稍微分解一下,并可能根据该分解创建一些新的更具体的问题。事实上,这是相当广泛的。
认识到,从网站(前端)的角度来看,点击和 Azure Function Http Trigger 与任何其他 REST 端点没有任何不同,并且如何将其连接到前端的答案将有很大差异基于您可能使用的任何框架(有时这些框架甚至希望以特定方式返回数据)。
考虑到这些知识,我将首先关注确保您的 Azure Function 已正确配置并生成您期望的 JSON 结果,然后再尝试使用 UI。我可以在这方面给你一些建议:
module.exports = function(context, req) {
if (req.query.filter) {
// Do something with the filter parameter when loading results
context.res = {
body: '[{"name": "New York","abbreviation": "NY"},{"name": "Ohio","abbreviation": "OH"}]',
headers: {
'Content-Type': 'application/json'
}
};
} else {
context.res = {
status: 400,
body: "Please pass a filter on the query string"
};
}
context.done();
};
一旦您拥有可返回数据的工作函数,就可以继续处理您的 UI 集成问题。
关于node.js - 如何将 Azure Httptrigger 连接到网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52207422/
我有一个 C# 函数应用程序,它可以为每个客户端获取多个文件和目录,并将该数据上传到 Azure Blob 存储。我有一个用 Python 编写的不同的 Azure Function 应用程序,它使用
我使用 python 创建了一个 HttpTrigger Azure 函数。但我想在同一项目中使用 python 创建另一个 HttpTrigger Azure Functions。在此应用程序中,我
我使用 python 创建了一个 HttpTrigger Azure 函数。但我想在同一项目中使用 python 创建另一个 HttpTrigger Azure Functions。在此应用程序中,我
我是 Azure Functions 新手。我正在尝试编写一个 Http 触发器,它不仅会“失败”错误的 json(与我的架构不匹配,我想向调用者提供有关他们提交的 json 的无效消息的反馈。 好的
我正在尝试在“httpTrigger”类型函数的 function.json 中设置计划字段,但计时器功能似乎未运行。我的目标是拥有一个甚至可以在需要时进行调度和手动启动的功能,而不必仅为了调度而添加
我已经安装了Azure Functions Core Tools V.3.x来自微软。 我正在尝试遵循学习路径。到目前为止,它在处理节点时工作得很好。不管怎样,现在我正在尝试使用.net,所以我所做的
我是 Azure Functions 新手。我正在尝试编写一个 Http 触发器,它不仅会“失败”错误的 json(与我的架构不匹配,我想向调用者提供有关他们提交的 json 的无效消息的反馈。 好的
我正在尝试在“httpTrigger”类型函数的 function.json 中设置计划字段,但计时器功能似乎未运行。我的目标是拥有一个甚至可以在需要时进行调度和手动启动的功能,而不必仅为了调度而添加
我已经安装了Azure Functions Core Tools V.3.x来自微软。 我正在尝试遵循学习路径。到目前为止,它在处理节点时工作得很好。不管怎样,现在我正在尝试使用.net,所以我所做的
我正在尝试通过 POST 请求上传文件。使用HttpRequestMessage给我下面的错误。如果我使用 HttpRequestMessage该代码有效,但我缺少元数据,例如文件名和其他我需要上传的
当前 我有一个不断增长的功能应用程序库(目前有 14 个),它们创建不同的 3D 模型,但根据设计,每个模型都具有相同的 HttpTriggers,以便中央系统可以调用/触发它们来构建和返回他们的模型
我正在尝试创建一个 Azure Function,它将在 macOS 中使用 VSCode 通过 HTTP 触发。 使用官方documentation ,我在本地计算机中成功创建了 HTTP Trig
我将 Azure Functions 作为容器托管在 AKS 群集中。我的一些函数有 HTTP 触发器,我不希望它们公开暴露(尽管安全性不是一个大问题,所以我也不想在那里滚动我自己的 token 身份
我正在查看这个示例,以便在设置的超时后运行持久函数 Activity。 https://learn.microsoft.com/en-us/azure/azure-functions/durable/
我有一个使用 OpenAPI 并带有 HttpTrigger 的 Azure Function App ver4 (net6),它引发异常“主机尚未启动”。 以下错误是否让我知道删除 Route 字符
我正在尝试编写一个函数,该函数根据分区键提取所有文档,通过具有类似 REST 的路由的 HttpTrigger 执行。该文档使用 {propertyName} 语法,但使用传递 POCO 的队列触发器
我试图了解 Http 触发函数如何决定何时应该缩放。 我发现队列触发器使用了 IScaleMonitor 实现。它们的用途是:RabbitMQ Blob trigger Event hub 1 Eve
我有一个 Python Azure Function(Linux 使用计划),它被设置为在一天中的不同时间运行多个 HttpTrigger。这些触发器中的多个触发器可能与其他触发器同时或大约同时执行。
我在创建网站/前端方面的经验有限 - 只是 HTML/CSS - 并且主要在后端工作 - Azure 函数中的 Node.js。 我创建了一个 Azure 函数 (httptrigger),我希望在我
我创建了一个带有 HTTP 触发器的 Azure 函数。我希望将详细的错误信息返回给调用者。有没有办法处理未捕获的异常?奇怪的是,Azure Functions 在 Visual Studio 中运行
我是一名优秀的程序员,十分优秀!