mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
fix empty response into webhook (#1665)
This commit is contained in:
parent
02683b8c37
commit
870d97c783
3 changed files with 36 additions and 11 deletions
25
CHANGES/1664.bugfix.rst
Normal file
25
CHANGES/1664.bugfix.rst
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
Fix empty response into webhook.
|
||||
|
||||
We need to return something “empty”, and “empty” form doesn’t work since
|
||||
it’s sending only “end” boundary w/o “start”.
|
||||
|
||||
An empty formdata should look smth like this for Telegram to understand:
|
||||
|
||||
::
|
||||
|
||||
--webhookBoundaryvsF_aMHhspPjfOq7O0JNRg
|
||||
--webhookBoundaryvsF_aMHhspPjfOq7O0JNRg--
|
||||
|
||||
But aiohttp sends only the ending boundary:
|
||||
|
||||
::
|
||||
|
||||
--webhookBoundaryvsF_aMHhspPjfOq7O0JNRg--
|
||||
|
||||
Such response doesn't suit Telegram servers.
|
||||
|
||||
The fix replaces empty response with empty JSON response:
|
||||
|
||||
::
|
||||
|
||||
{}
|
||||
Loading…
Add table
Add a link
Reference in a new issue