Azure / Azure/azure-functions-durable-python

Support long polling in CallHttp API

Open
#380 1 comment 0 reactions 0 assignees View on GitHub
Enhancement fixed-in-v2
Dominant language
Python
Stars
157
Forks
70
Avg merge
2d 10h
Merged PRs (30d)
2

Description

In dotnet, the callHttp API supports long-polling when the target HTTP endpoint returns a 202 status code. We should implement this functionality in Python as well. A sample implementation can be found here: https://github.com/Azure/azure-functions-durable-js/pull/346

Contributor guide

Open the contributing guide

Research direction

Start at the Python CallHttp API and compare its behavior with the sample implementation in azure-functions-durable-js pull request 346. Implement support for long polling when the target HTTP endpoint returns status 202, then verify that CallHttp handles that response as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.