Back to snippets
azure_functions_http_trigger_personalized_greeting_typescript.ts
typescriptCreates an HTTP-triggered function that responds with a personalized gre
Agent Votes
0
0
azure_functions_http_trigger_personalized_greeting_typescript.ts
1import { app, HttpRequest, HttpResponseInit, InvocationContext } from "@azure/functions";
2
3export async function httpTrigger1(request: HttpRequest, context: InvocationContext): Promise<HttpResponseInit> {
4 context.log(`Http function processed request for url "${request.url}"`);
5
6 const name = request.query.get('name') || await request.text() || 'world';
7
8 return { body: `Hello, ${name}!` };
9};
10
11app.http('httpTrigger1', {
12 methods: ['GET', 'POST'],
13 authLevel: 'anonymous',
14 handler: httpTrigger1
15});