Thanks for reaching out to Q&A and welcome to Azure Functions!
You are alredy using the Azure.storage.blob python SDK to upload the blob so there is no need to define the output binding in the Function.json. You have defined two output bindings, one is http and other is blob. You can remove the blob output binding and try again. The Function.json should look like the following for a http trigger. Also debug the code and see if the function is working as expected. Then try it in PostMan tool.
{
"scriptFile": "init.py",
"bindings": [
{
"authLevel": "function",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"methods": [
"get",
"post"
]
},
{
"type": "http",
"direction": "out",
"name": "$return"
}
]
}
I hope this helps!
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.